From: Pino Toscano Date: Sun, 11 Apr 2010 14:57:46 +0000 (+0000) Subject: if the element is not accepted, delete it X-Git-Tag: v4.4.80~9 X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=55e7ec367383def83df6c7729e19365588409ec4;p=libqmvoc.git if the element is not accepted, delete it svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=1113701 --- diff --git a/libscience/elementparser.cpp b/libscience/elementparser.cpp index 89a2703..edb2e8d 100644 --- a/libscience/elementparser.cpp +++ b/libscience/elementparser.cpp @@ -213,6 +213,8 @@ bool ElementSaxParser::endElement( const QString &, const QString& localName, co { if ( d->currentElement->dataAsString( ChemicalDataObject::symbol ) != "Xx" ) d->elements.append(d->currentElement); + else + delete d->currentElement; d->currentElement = 0; d->inElement = false;