From 0e5fab0664fb36c6253dfd7bb86d8985d1b349ef Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 21 Oct 2015 12:13:09 +0200 Subject: Additional fix for bug in C++/Parser Expat support --- libxsd/xsd/cxx/parser/expat/elements.txx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libxsd/xsd/cxx/parser/expat/elements.txx b/libxsd/xsd/cxx/parser/expat/elements.txx index ef9adb7..8df4d67 100644 --- a/libxsd/xsd/cxx/parser/expat/elements.txx +++ b/libxsd/xsd/cxx/parser/expat/elements.txx @@ -279,7 +279,7 @@ namespace xsd { parser_auto_ptr parser (XML_ParserCreateNS (0, XML_Char (' '))); - if (parser == 0) + if (parser.get () == 0) throw std::bad_alloc (); if (system_id || public_id) -- cgit v1.1