diff options
Diffstat (limited to 'l10ntools/source/merge.cxx')
-rw-r--r-- | l10ntools/source/merge.cxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/l10ntools/source/merge.cxx b/l10ntools/source/merge.cxx index 60d88b927c1b..75afdf77b9a6 100644 --- a/l10ntools/source/merge.cxx +++ b/l10ntools/source/merge.cxx @@ -196,8 +196,10 @@ MergeDataFile::MergeDataFile( bSkipCurrentPOFile = true; break; } - } while( !aPoInput.eof() && - ( bInSameComp = PoEntry::IsInSameComp(aActPo, aNextPo) ) ); + if (aPoInput.eof()) + break; + bInSameComp = PoEntry::IsInSameComp(aActPo, aNextPo); + } while( bInSameComp ); InsertEntry( aActPo.getResourceType(), aActPo.getGroupId(), |