From: Johannes Simon Date: Fri, 21 Sep 2007 23:09:19 +0000 (+0000) Subject: Fixed infinite loop. X-Git-Tag: v3.94.0~23 X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=ac16573235765b482eafc8f0a4a2d865926d8a5e;p=libqmvoc.git Fixed infinite loop. svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=715365 --- diff --git a/keduvocdocument/keduvoclesson.cpp b/keduvocdocument/keduvoclesson.cpp index 77406ff..bf12518 100644 --- a/keduvocdocument/keduvoclesson.cpp +++ b/keduvocdocument/keduvoclesson.cpp @@ -122,6 +122,9 @@ void KEduVocLesson::decrementEntriesAbove( int entryid ) entries[i] = entries[i] - 1; ++i; } + else { + ++i; + } } // then put the new list into the set diff --git a/keduvocdocument/keduvocmultiplechoice.cpp b/keduvocdocument/keduvocmultiplechoice.cpp index 68d360c..a6e76ad 100644 --- a/keduvocdocument/keduvocmultiplechoice.cpp +++ b/keduvocdocument/keduvocmultiplechoice.cpp @@ -24,6 +24,7 @@ ***************************************************************************/ #include "keduvocmultiplechoice.h" +#include "kdebug.h" class KEduVocMultipleChoice::KEduVocMultipleChoicePrivate { @@ -100,6 +101,7 @@ bool KEduVocMultipleChoice::operator== ( const KEduVocMultipleChoice &choice ) c void KEduVocMultipleChoice::appendChoice( const QString &s ) { if ( !s.isEmpty() ) { + kDebug() << s; d->m_choices.append( s ); } }