|
|
@ -1477,7 +1477,13 @@ void api(void) |
|
|
|
|
|
|
|
|
|
|
|
param = NULL; |
|
|
|
param = NULL; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if JANSSON_MAJOR_VERSION > 2 || (JANSSON_MAJOR_VERSION == 2 && JANSSON_MINOR_VERSION > 0) |
|
|
|
json_config = json_loadb(buf, n, 0, &json_err); |
|
|
|
json_config = json_loadb(buf, n, 0, &json_err); |
|
|
|
|
|
|
|
#elif JANSSON_MAJOR_VERSION > 1 |
|
|
|
|
|
|
|
json_config = json_loads(buf, 0, &json_err); |
|
|
|
|
|
|
|
#else |
|
|
|
|
|
|
|
json_config = json_loads(buf, &json_err); |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
if (!json_is_object(json_config)) { |
|
|
|
if (!json_is_object(json_config)) { |
|
|
|
strcpy(io_buffer, message(MSG_INVJSON, 0, NULL, isjson)); |
|
|
|
strcpy(io_buffer, message(MSG_INVJSON, 0, NULL, isjson)); |
|
|
|