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

List:       kde-commits
Subject:    KDE/kdepimlibs/kxmlrpcclient
From:       Mike Arthur <mike () mikearthur ! co ! uk>
Date:       2007-07-06 18:15:01
Message-ID: 1183745701.890567.3036.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 684494 by mikearthur:

Fixed length for non-UTC date string (i.e. Blogger)


 M  +2 -2      query.cpp  


--- trunk/KDE/kdepimlibs/kxmlrpcclient/query.cpp #684493:684494
@@ -293,8 +293,8 @@
     QDateTime date;
     QString dateText = typeElement.text();
     // Test for broken use of Basic ISO8601 date and extended ISO8601 time
-    if (dateText.length() == 18 && dateText.at(4) != '-'
-        && dateText.at(11) == ':') {
+    if ( 17 <= dateText.length() <= 18 && dateText.at(4) != '-'
+         && dateText.at(11) == ':') {
         if (dateText.endsWith('Z')) {
           date = QDateTime::fromString( dateText, "yyyyMMddTHH:mm:ssZ" );
         } else {
[prev in list] [next in list] [prev in thread] [next in thread] 

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