Fix crash in translation_tools

This commit is contained in:
kaetemi 2014-02-07 23:01:36 +01:00
parent ebf144ae5f
commit 4315a2d197

View file

@ -2022,10 +2022,13 @@ void assertUniq(const vector<TPhrase>& reference)
phraseIdentifier.insert(first->Identifier); phraseIdentifier.insert(first->Identifier);
vector<TClause>::const_iterator first2( first->Clauses.begin() ); vector<TClause>::const_iterator first2( first->Clauses.begin() );
vector<TClause>::const_iterator last2( first->Clauses.end() ); vector<TClause>::const_iterator last2( first->Clauses.end() );
if (clauseIdentifier.find(first2->Identifier) != clauseIdentifier.end() ) for( ; first2 != last2; ++first2)
{ {
nlwarning("Clause %s defined more than once.", first2->Identifier.c_str()); if (clauseIdentifier.find(first2->Identifier) != clauseIdentifier.end() )
exit(-1); {
nlwarning("Clause %s defined more than once.", first2->Identifier.c_str());
exit(-1);
}
} }
} }
} }