From: Sam James Date: Tue, 28 Oct 2025 00:06:24 +0000 (+0000) Subject: libgcobol: fix xmlCtxtGetVersion typo again X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=71233d31704fa5eff6d3a7921f1af18257630405;p=thirdparty%2Fgcc.git libgcobol: fix xmlCtxtGetVersion typo again Followup to r16-4668-g374ec67294fc4f. I'd assumed the build got past this point but it turned out it hadn't. libgcobol/ChangeLog: PR cobol/122451 * xmlparse.cc (context_t): Make 'ctxt' public. (xml_push_parse): Fix xmlCtxtGetVersion argument. --- diff --git a/libgcobol/xmlparse.cc b/libgcobol/xmlparse.cc index 59d40721544..54b9f02ca37 100644 --- a/libgcobol/xmlparse.cc +++ b/libgcobol/xmlparse.cc @@ -658,9 +658,9 @@ xmlParserErrors_str( xmlParserErrors erc, const char name[] ) { * The global context is NULL if XML PARSE is not in progress. */ static class context_t { - xmlParserCtxt * ctxt; const int priority; public: + xmlParserCtxt * ctxt; context_t() : ctxt(nullptr), priority(LOG_INFO) { const int option = LOG_PERROR, facility = LOG_USER; #if HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME @@ -734,7 +734,7 @@ xml_push_parse( cblc_field_t *input_field, context.push( input_field, input_offset, len, false); #if LIBXML_VERSION >= 21400 - const xmlChar * version = xmlCtxtGetVersion( context ); + const xmlChar * version = xmlCtxtGetVersion( context.ctxt ); #else const xmlChar * version = xmlchar_of("requires version 2.14"); #endif