]> git.saurik.com Git - wxWidgets.git/blobdiff - src/html/htmlpars.cpp
reset parent frame tool/status bar pointer automatically when the bar is destroyed...
[wxWidgets.git] / src / html / htmlpars.cpp
index 1cd58d06f6059a7750165a4c4eec47580fa7236d..296138bb67fc018b8d908a8dd42dd2e9f05c9b44 100644 (file)
@@ -922,9 +922,13 @@ bool wxMetaTagHandler::HandleTag(const wxHtmlTag& tag)
 wxString wxHtmlParser::ExtractCharsetInformation(const wxString& markup)
 {
     wxString charset;
-    wxMetaTagParser parser;
-    parser.AddTagHandler(new wxMetaTagHandler(&charset));
-    parser.Parse(markup);
+    wxMetaTagParser *parser = new wxMetaTagParser();
+    if(parser)
+    {
+        parser->AddTagHandler(new wxMetaTagHandler(&charset));
+        parser->Parse(markup);
+        delete parser;
+    }
     return charset;
 }