FS-2746 --resolve large xmlrpc update thanks garmt

This commit is contained in:
Jeff Lenk committed 2012-10-13 11:37:25 -05:00
1 parent 37ecad9903
commit 6b6c83a718
397 files changed
+41821 -33840

No files matched your search

+39
View File
@@ -0,0 +1,39 @@
#ifndef XMLRPC_JSON_H_INCLUDED
#define XMLRPC_JSON_H_INCLUDED
#include <xmlrpc-c/base.h>
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
/*
Parse a given string as JSON and return its value as an XML-RPC value
object.
@param envP xmlrpc environment for error handling
@param buf holds a pointer to a ziro terminated string
@return the value generated or NULL (check error)
*/
xmlrpc_value *
xmlrpc_parse_json(xmlrpc_env * const envP,
const char * const json);
/*
Serialize an XML-RPC value object into JSON.
@param envP holds the xmlrpc execution environment
@param valP holds the value to serialize
@param out holds a mem block containing the result
*/
void
xmlrpc_serialize_json(xmlrpc_env * const envP,
xmlrpc_value * const valP,
xmlrpc_mem_block * const jsonP);
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* XMLRPC_JSON_H_INCLUDED */