From: Frederik Gladhorn Date: Sun, 30 Sep 2007 02:47:13 +0000 (+0000) Subject: Don't try to set empty dates. Thanks Johannes. X-Git-Tag: v3.94.0~6 X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=5fe151416a7de320d2d20f3e9680548fee2831e1;p=libqmvoc.git Don't try to set empty dates. Thanks Johannes. svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=718934 --- diff --git a/keduvocdocument/keduvockvtml2reader.cpp b/keduvocdocument/keduvockvtml2reader.cpp index 8e9255c..7b9465f 100644 --- a/keduvocdocument/keduvockvtml2reader.cpp +++ b/keduvocdocument/keduvockvtml2reader.cpp @@ -717,8 +717,11 @@ bool KEduVocKvtml2Reader::readGrade( QDomElement &gradeElement, KEduVocExpressio currentElement = gradeElement.firstChildElement( KVTML_DATE ); if ( !currentElement.isNull() ) { - QDateTime value = QDateTime::fromString( currentElement.text(), Qt::ISODate ); - expr.translation( index ).gradeFrom( id ).setQueryDate( value ); + QString dateString = currentElement.text(); + if ( !dateString.isEmpty() ) { + QDateTime value = QDateTime::fromString( dateString, Qt::ISODate ); + expr.translation( index ).gradeFrom( id ).setQueryDate( value ); + } } return true;