mirror of
https://github.com/GOSTSec/sgminer
synced 2025-01-10 14:58:01 +00:00
jansson 2.x compatibility
This commit is contained in:
parent
7ff1280bbb
commit
6a3b05e650
8
util.c
8
util.c
@ -22,6 +22,12 @@
|
||||
#include "miner.h"
|
||||
#include "elist.h"
|
||||
|
||||
#if JANSSON_MAJOR_VERSION >= 2
|
||||
#define JSON_LOADS(str, err_ptr) json_loads((str), 0, (err_ptr))
|
||||
#else
|
||||
#define JSON_LOADS(str, err_ptr) json_loads((str), (err_ptr))
|
||||
#endif
|
||||
|
||||
struct data_buffer {
|
||||
void *buf;
|
||||
size_t len;
|
||||
@ -269,7 +275,7 @@ json_t *json_rpc_call(CURL *curl, const char *url,
|
||||
free(hi.lp_path);
|
||||
hi.lp_path = NULL;
|
||||
|
||||
val = json_loads(all_data.buf, &err);
|
||||
val = JSON_LOADS(all_data.buf, &err);
|
||||
if (!val) {
|
||||
applog(LOG_ERR, "JSON decode failed(%d): %s", err.line, err.text);
|
||||
goto err_out;
|
||||
|
Loading…
Reference in New Issue
Block a user