summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2017-09-16 10:37:27 +0200
committerDavid Tardon <dtardon@redhat.com>2017-09-16 10:37:27 +0200
commitcae8723485ba227951cd9961a2d5ecfbcae08acc (patch)
tree90a34d9b134b4acf153718da440be9665a0c42f9
parent95b9fbab36299763d2af0efb3d5de694a7bc3690 (diff)
drop unneeded check
Change-Id: I4e0e8b6e7d8ebdfea8cb94ace4ccf857d63a7c82
-rw-r--r--src/lib/FHParser.cpp15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/lib/FHParser.cpp b/src/lib/FHParser.cpp
index 731e0d6..1a52cd9 100644
--- a/src/lib/FHParser.cpp
+++ b/src/lib/FHParser.cpp
@@ -2386,16 +2386,13 @@ void libfreehand::FHParser::readUString(librevenge::RVNGInputStream *input, libf
length = getRemainingLength(input) / 2;
std::vector<unsigned short> ustr;
ustr.reserve(length);
- if (length)
+ for (unsigned short i = 0; i < length; i++)
{
- for (unsigned short i = 0; i < length; i++)
- {
- unsigned short character = 0;
- character = readU16(input);
- if (!character)
- break;
- ustr.push_back(character);
- }
+ unsigned short character = 0;
+ character = readU16(input);
+ if (!character)
+ break;
+ ustr.push_back(character);
}
librevenge::RVNGString str;