mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-26 00:37:43 +03:00
port patch from Marcus Meissner to add gcc checking for printf like
* include/libxml/parser.h include/libxml/xmlwriter.h include/libxml/relaxng.h include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h.in include/libxml/valid.h include/libxml/xmlschemas.h include/libxml/xmlerror.h: port patch from Marcus Meissner to add gcc checking for printf like functions parameters, should fix #65068 * doc/apibuild.py doc/*: modified the script accordingly and regenerated * xpath.c xmlmemory.c threads.c: fix a few warnings Daniel svn path=/trunk/; revision=3813
This commit is contained in:
@@ -594,7 +594,7 @@ typedef void (*cdataBlockSAXFunc) (
|
||||
* Display and format a warning messages, callback.
|
||||
*/
|
||||
typedef void (XMLCDECL *warningSAXFunc) (void *ctx,
|
||||
const char *msg, ...);
|
||||
const char *msg, ...) ATTRIBUTE_PRINTF(2,3);
|
||||
/**
|
||||
* errorSAXFunc:
|
||||
* @ctx: an XML parser context
|
||||
@@ -604,7 +604,7 @@ typedef void (XMLCDECL *warningSAXFunc) (void *ctx,
|
||||
* Display and format an error messages, callback.
|
||||
*/
|
||||
typedef void (XMLCDECL *errorSAXFunc) (void *ctx,
|
||||
const char *msg, ...);
|
||||
const char *msg, ...) ATTRIBUTE_PRINTF(2,3);
|
||||
/**
|
||||
* fatalErrorSAXFunc:
|
||||
* @ctx: an XML parser context
|
||||
@@ -616,7 +616,7 @@ typedef void (XMLCDECL *errorSAXFunc) (void *ctx,
|
||||
* get all the callbacks for errors.
|
||||
*/
|
||||
typedef void (XMLCDECL *fatalErrorSAXFunc) (void *ctx,
|
||||
const char *msg, ...);
|
||||
const char *msg, ...) ATTRIBUTE_PRINTF(2,3);
|
||||
/**
|
||||
* isStandaloneSAXFunc:
|
||||
* @ctx: the user data (XML parser context)
|
||||
|
||||
Reference in New Issue
Block a user