From 55e7ec367383def83df6c7729e19365588409ec4 Mon Sep 17 00:00:00 2001 From: Pino Toscano Date: Sun, 11 Apr 2010 14:57:46 +0000 Subject: [PATCH] if the element is not accepted, delete it svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=1113701 --- libscience/elementparser.cpp | 2 ++ 1 file changed, 2 insertions(+) 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; -- 2.47.3