From 56c4bb2e1b5ac1b92d5e674bb4acaafec28aae21 Mon Sep 17 00:00:00 2001 From: Frederik Gladhorn Date: Mon, 20 Aug 2007 17:47:00 +0000 Subject: [PATCH] Fix multiple choice in lib (setChoice has to append until <= index) svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=702486 --- keduvocdocument/keduvocmultiplechoice.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/keduvocdocument/keduvocmultiplechoice.cpp b/keduvocdocument/keduvocmultiplechoice.cpp index c3ccd5e..e8c9101 100644 --- a/keduvocdocument/keduvocmultiplechoice.cpp +++ b/keduvocdocument/keduvocmultiplechoice.cpp @@ -93,7 +93,7 @@ QString KEduVocMultipleChoice::choice (int index) const void KEduVocMultipleChoice::setChoice(int index, const QString &s) { - while (d->m_choices.size() < index) + while (d->m_choices.size() <= index) { d->m_choices.append(QString()); } @@ -110,7 +110,7 @@ bool KEduVocMultipleChoice::operator==(const KEduVocMultipleChoice &choice) cons return d->m_choices == choice.choices(); } -void KEduVocMultipleChoice::appendChoice(const QString &s) -{ +void KEduVocMultipleChoice::appendChoice(const QString &s) +{ d->m_choices.append(s); } -- 2.47.3