]> Git trees. - libqmvoc.git/commitdiff
Fix lesson deletion.
authorFrederik Gladhorn <gladhorn@kde.org>
Mon, 6 Aug 2007 09:07:29 +0000 (09:07 +0000)
committerFrederik Gladhorn <gladhorn@kde.org>
Mon, 6 Aug 2007 09:07:29 +0000 (09:07 +0000)
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=696921

keduvocdocument/keduvocdocument.cpp

index 28020b9bd1dfa3c8da91d22b2d4fc7f5f88cb7e4..c35078fa600e53dbcfd3903ce8717a43d117e859 100644 (file)
@@ -1145,7 +1145,7 @@ int KEduVocDocument::lessonCount() const
 bool KEduVocDocument::deleteLesson(int lessonIndex, int deleteMode)
 {  // too bad we count from one!
   lessonIndex++;
-  for (int ent = 0; ent < entryCount(); ent++) {
+  for (int ent = entryCount() - 1; ent  >= 0 ; ent--) {
     if (entry(ent)->lesson() == lessonIndex) {
       if (deleteMode == DeleteEmptyLesson)
         return false; // stop if there are vocabs left in the lesson