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

List:       kde-commits
Subject:    branches/KDE/3.5/kdepim/libkmime
From:       David Faure <faure () kde ! org>
Date:       2008-11-11 20:04:15
Message-ID: 1226433855.812958.19062.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 882976 by dfaure:

Fix crash after "kontact: WARNING: Base64Decoder: unexpected padding character in \
input stream". Don't ask, must be some spam.


 M  +4 -2      kmime_util.cpp  


--- branches/KDE/3.5/kdepim/libkmime/kmime_util.cpp #882975:882976
@@ -195,8 +195,10 @@
           {
             str = KCodecs::base64Decode(str);
           }
-          for (i=0; str[i]; i++) {
-            *dest++ = str[i];
+          if (!str.isNull()) {
+            for (i=0; str[i]; i++) {
+              *dest++ = str[i];
+            }
           }
         }
 


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

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