[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdesdk/kbabel/common
From:       Stanislav Višňovský <visnovsky () nenya ! ms ! mff ! cuni ! cz
Date:       2004-04-02 21:28:42
Message-ID: 20040402212842.95FD899D9 () office ! kde ! org
[Download RAW message or body]

CVS commit by nanulo: 

don't allow 0 as plural form number (forwardport)


  M +6 -0      kbproject.cpp   1.2


--- kdesdk/kbabel/common/kbproject.cpp  #1.1:1.2
@@ -93,4 +93,10 @@ IdentitySettings Project::identitySettin
         settings.numberOfPluralForms=_config->readNumEntry("PluralForms"
             , defaultIdentity.numberOfPluralForms);
+            
+        if( settings.numberOfPluralForms < -1 )
+        {
+            kdWarning() << "Invalid number of plural forms, ignoring: " << \
settings.numberOfPluralForms << endl; +            settings.numberOfPluralForms = 2;
+        }
         settings.checkPluralArgument=_config->readBoolEntry("CheckPluralArgument",true);
                
         settings.gnuPluralFormHeader=_config->readEntry("PluralFormsHeader"


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic