From 5f0cf74552f6adecead3dffb1b4646f669a85f92 Mon Sep 17 00:00:00 2001 From: Richard Frith-MacDonald Date: Mon, 25 May 2015 10:01:03 +0000 Subject: [PATCH] xml performance fixup git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@38537 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 15 +++++++++++++-- Source/NSXMLParser.m | 2 +- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5ecbe7e0c..dfff97715 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,18 @@ +2015-05-25 Richard Frith-Macdonald + + * Source/NSXMLParser.m: Use libxml2 if available. + +2015-05-24 Richard Frith-Macdonald + + * GSString.m: + * NSDebug.m: + * NSZone.m: + Minor optimisations and tidyups + 2015-05-23 Richard Frith-Macdonald - Source/GSString.m: Fix failure to check free when done flag before - freeing memory. + * Source/GSString.m: Fix failure to check free when done flag before + freeing memory. 2015-05-22 Richard Frith-Macdonald diff --git a/Source/NSXMLParser.m b/Source/NSXMLParser.m index 26d25101d..7ff1b4540 100644 --- a/Source/NSXMLParser.m +++ b/Source/NSXMLParser.m @@ -45,7 +45,7 @@ NSString* const NSXMLParserErrorDomain = @"NSXMLParserErrorDomain"; static NSNull *null = nil; -#if 0 && defined(HAVE_LIBXML) +#if defined(HAVE_LIBXML) /* We support a strict libxml2 based parser ... but sometimes we need a * sloppier parser which copes with bad XML generated by Apple's software,