mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-24 13:33:01 +03:00
added calling convention to the public function prototypes
This commit is contained in:
@@ -54,7 +54,7 @@ extern "C" {
|
|||||||
*
|
*
|
||||||
* Signature for a free() implementation.
|
* Signature for a free() implementation.
|
||||||
*/
|
*/
|
||||||
typedef void (*xmlFreeFunc)(void *mem);
|
typedef void (XMLCALL *xmlFreeFunc)(void *mem);
|
||||||
/**
|
/**
|
||||||
* xmlMallocFunc:
|
* xmlMallocFunc:
|
||||||
* @size: the size requested in bytes
|
* @size: the size requested in bytes
|
||||||
@@ -63,7 +63,7 @@ typedef void (*xmlFreeFunc)(void *mem);
|
|||||||
*
|
*
|
||||||
* Returns a pointer to the newly allocated block or NULL in case of error.
|
* Returns a pointer to the newly allocated block or NULL in case of error.
|
||||||
*/
|
*/
|
||||||
typedef void *(*xmlMallocFunc)(size_t size);
|
typedef void *(XMLCALL *xmlMallocFunc)(size_t size);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* xmlReallocFunc:
|
* xmlReallocFunc:
|
||||||
@@ -74,7 +74,7 @@ typedef void *(*xmlMallocFunc)(size_t size);
|
|||||||
*
|
*
|
||||||
* Returns a pointer to the newly reallocated block or NULL in case of error.
|
* Returns a pointer to the newly reallocated block or NULL in case of error.
|
||||||
*/
|
*/
|
||||||
typedef void *(*xmlReallocFunc)(void *mem, size_t size);
|
typedef void *(XMLCALL *xmlReallocFunc)(void *mem, size_t size);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* xmlStrdupFunc:
|
* xmlStrdupFunc:
|
||||||
@@ -84,7 +84,7 @@ typedef void *(*xmlReallocFunc)(void *mem, size_t size);
|
|||||||
*
|
*
|
||||||
* Returns the copy of the string or NULL in case of error.
|
* Returns the copy of the string or NULL in case of error.
|
||||||
*/
|
*/
|
||||||
typedef char *(*xmlStrdupFunc)(const char *str);
|
typedef char *(XMLCALL *xmlStrdupFunc)(const char *str);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The 4 interfaces used for all memory handling within libxml.
|
* The 4 interfaces used for all memory handling within libxml.
|
||||||
|
|||||||
@@ -291,7 +291,7 @@ XMLPUBFUN int XMLCALL
|
|||||||
* Error handling extensions
|
* Error handling extensions
|
||||||
*/
|
*/
|
||||||
typedef void * xmlTextReaderLocatorPtr;
|
typedef void * xmlTextReaderLocatorPtr;
|
||||||
typedef void (*xmlTextReaderErrorFunc) (void *arg,
|
typedef void (XMLCALL *xmlTextReaderErrorFunc) (void *arg,
|
||||||
const char *msg,
|
const char *msg,
|
||||||
xmlParserSeverities severity,
|
xmlParserSeverities severity,
|
||||||
xmlTextReaderLocatorPtr locator);
|
xmlTextReaderLocatorPtr locator);
|
||||||
|
|||||||
Reference in New Issue
Block a user