From e441585d06bcae8624cedf9e4ece3cf0ef0a1aeb Mon Sep 17 00:00:00 2001 From: Nikolay Pultsin Date: Fri, 4 Oct 2013 22:13:32 +0100 Subject: [PATCH] protected code + TODO comment --- jni/NativeFormats/fbreader/src/formats/rtf/RtfReader.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jni/NativeFormats/fbreader/src/formats/rtf/RtfReader.cpp b/jni/NativeFormats/fbreader/src/formats/rtf/RtfReader.cpp index df9ec2d28..2fd7c5b21 100644 --- a/jni/NativeFormats/fbreader/src/formats/rtf/RtfReader.cpp +++ b/jni/NativeFormats/fbreader/src/formats/rtf/RtfReader.cpp @@ -374,8 +374,9 @@ bool RtfReader::parseDocument() { myBinaryDataSize = parameter; parserState = READ_BINARY_DATA; } else if (keyword == "u") { + // TODO: implement commands of form "\ucL\uN" (insert symbol N + skip L bytes) processUnicodeCharacter(parameter); - readNextChar = true; + readNextChar &= *ptr != '\\'; parserState = READ_NORMAL_DATA; } else { processKeyword(keyword, ¶meter);