/* set a custom conversion to string */
void json_object_set_serializer(json_object *jso,
- json_object_to_json_string_fn to_string_func,
+ json_object_to_json_string_fn *to_string_func,
void *userdata,
json_object_delete_fn *user_delete)
{
* @param user_delete an optional function from freeing userdata
*/
JSON_EXPORT void json_object_set_serializer(json_object *jso,
- json_object_to_json_string_fn to_string_func,
+ json_object_to_json_string_fn *to_string_func,
void *userdata,
json_object_delete_fn *user_delete);
static int _json_c_visit(json_object *jso, json_object *parent_jso,
const char *jso_key, size_t *jso_index,
- json_c_visit_userfunc userfunc, void *userarg);
+ json_c_visit_userfunc *userfunc, void *userarg);
int json_c_visit(json_object *jso, int future_flags,
- json_c_visit_userfunc userfunc, void *userarg)
+ json_c_visit_userfunc *userfunc, void *userarg)
{
int ret = _json_c_visit(jso, NULL, NULL, NULL, userfunc, userarg);
switch(ret)
}
static int _json_c_visit(json_object *jso, json_object *parent_jso,
const char *jso_key, size_t *jso_index,
- json_c_visit_userfunc userfunc, void *userarg)
+ json_c_visit_userfunc *userfunc, void *userarg)
{
int userret = userfunc(jso, 0, parent_jso, jso_key, jso_index, userarg);
switch(userret)
* userfunc returned JSON_C_VISIT_RETURN_ERROR.
*/
int json_c_visit(json_object *jso, int future_flags,
- json_c_visit_userfunc userfunc, void *userarg);
+ json_c_visit_userfunc *userfunc, void *userarg);
/**
* Passed to json_c_visit_userfunc as one of the flags values to indicate