]> Git trees. - libqmvoc.git/commitdiff
fix memory leak (CID 4470)
authorDirk Mueller <mueller@kde.org>
Mon, 28 Jan 2008 05:46:13 +0000 (05:46 +0000)
committerDirk Mueller <mueller@kde.org>
Mon, 28 Jan 2008 05:46:13 +0000 (05:46 +0000)
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=767478

keduvocdocument/keduvockvtml2reader.cpp

index e1279b3ff8845de9c30135213e99c607c3a36e75..6d8954ea08948e8408a7ed7760a78ddd83d7727c 100644 (file)
@@ -257,7 +257,6 @@ bool KEduVocKvtml2Reader::readIdentifier( QDomElement &identifierElement )
 
 bool KEduVocKvtml2Reader::readEntry( QDomElement &entryElement )
 {
-    KEduVocExpression *expr = new KEduVocExpression;
     QDomElement currentElement;
     bool result = true;
 
@@ -268,6 +267,8 @@ bool KEduVocKvtml2Reader::readEntry( QDomElement &entryElement )
         return false;
     }
 
+    KEduVocExpression *expr = new KEduVocExpression;
+
     // read info tags: inactive, inquery, and sizehint
     currentElement = entryElement.firstChildElement( KVTML_DEACTIVATED );
     if ( !currentElement.isNull() ) {