From: Hugo Beauzée-Luyssen Date: Fri, 25 Nov 2011 13:43:56 +0000 (+0100) Subject: dash: DOMParser: FIxing memory leak. X-Git-Tag: 1.3.0-git~49 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=55ea9b1e9d423c71962263b85e3af95bc411858a;p=vlc dash: DOMParser: FIxing memory leak. This also prevents VLC to abort at exit. Signed-off-by: Jean-Baptiste Kempf --- diff --git a/modules/stream_filter/dash/xml/DOMParser.cpp b/modules/stream_filter/dash/xml/DOMParser.cpp index 5288f2895f..63ce99519b 100644 --- a/modules/stream_filter/dash/xml/DOMParser.cpp +++ b/modules/stream_filter/dash/xml/DOMParser.cpp @@ -40,6 +40,8 @@ DOMParser::~DOMParser () { if(this->vlc_reader) xml_ReaderDelete(this->vlc_reader); + if ( this->vlc_xml ) + xml_Delete( this->vlc_xml ); } Node* DOMParser::getRootNode ()