Also use %lu as that is more appropriate for size_t.
As noted by gcc, this variable is not beeing used.
The count was incremented before the allocation and not fixed in case of failure * xpath.c: corrects a few instances where the available count of some structure is updated before we know the allocation actually succeeds
If the structured callback channel is initialized, do not perform unneeded initialization of the old callback channel to avoid clobbering of the structured callback channel's data.
…ation if we initialize the structured channel from the sax handler we should also pass the userData
In case the domain is XML_FROM_VALID, ctxt and schannel are already initialized earlier with the same data
if error code is XML_ERR_OK return immediately
when xmlParseBalancedChunkMemoryInternal is called from xmlParseBalancedChunk
as pointed out by David Connet <email@example.com>
as the thread_t is not an integral datatype on that platform
in case of a previus allocation error
This is not configured in by default but after some serious massaging incorporate that patch from Chromium/Chrome.
Fix the lookup for python executable and headers, add an extra variable for new dependancies when linking for Python on Win32
Mostly except we keep support for some older constructs and don't implement extension or privateuse. It's messy because it's used mostly by XSD datatype which itself reference RFC 3066 and suggests a lexical space completely different from what 5646 defines.
Style and script can contain ',"". This patch fixes call htmlParseLookupSequence with set flag 'ignoreattrval' to ignore this char
In Windows 64 a socket is no more represented by an int, this breaks the nanoftp API and nanoftp/nanohttp, the patch changes this and fix the API for Win64 Regenerated the XML and documentation as a result too.
The current node wasn't passed down !
Fix a nasty error handling problem when an error happen at the end of the input buffer.
remove INSTALL config.h.in install-sh missing
This was obsoleted in 2005 so we should be safe. But keep AC_PREREQ to 2.59 as it's still widely deployed.
Fix XSD IDC references when xsi:schemalocation is used for referencing the validation schemas
https://bugzilla.gnome.org/show_bug.cgi?id=629325 not a full solution as Vincent Lefevre pointed out but an incremental improvement over the status-quo
Changing semantic of xmlCharEncInFunc() wasn't the proper way to do this, better change UTF8ToISO8859x() appropriately
Done while chasing previous bug
https://bugzilla.gnome.org/show_bug.cgi?id=630140 Fix the bug, which happen when using the embedded converters and not iconv
Don't redefine vsnprintf if it is available
non destructive indentation option using spaces within markup constructs and hence not modifying content * include/libxml/xmlsave.h: new option * xmlsave.c: some refactoring and new code for the new option * xmllint.c: adds --pretty option where option 2 uses the new formatting