Test
This commit is contained in:
@@ -51,14 +51,14 @@ char *jumblr_issuemethod(char *usepass,char *method,char *params,uint16_t port)
|
|||||||
{
|
{
|
||||||
if ( (retjson= cJSON_Parse(retstr)) != 0 )
|
if ( (retjson= cJSON_Parse(retstr)) != 0 )
|
||||||
{
|
{
|
||||||
if ( jobj(retjson,"result") != 0 )
|
if ( jobj(retjson,(char *)"result") != 0 )
|
||||||
resjson = jduplicate(jobj(retjson,"result"));
|
resjson = jduplicate(jobj(retjson,(char *)"result"));
|
||||||
else if ( jobj(retjson,"error") != 0 )
|
else if ( jobj(retjson,(char *)"error") != 0 )
|
||||||
resjson = jduplicate(jobj(retjson,"error"));
|
resjson = jduplicate(jobj(retjson,(char *)"error"));
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
resjson = cJSON_CreateObject();
|
resjson = cJSON_CreateObject();
|
||||||
jaddstr(resjson,"error","cant parse return");
|
jaddstr(resjson,(char *)"error",(char *)"cant parse return");
|
||||||
}
|
}
|
||||||
free_json(retjson);
|
free_json(retjson);
|
||||||
}
|
}
|
||||||
@@ -66,7 +66,7 @@ char *jumblr_issuemethod(char *usepass,char *method,char *params,uint16_t port)
|
|||||||
}
|
}
|
||||||
if ( resjson != 0 )
|
if ( resjson != 0 )
|
||||||
return(jprint(resjson,1));
|
return(jprint(resjson,1));
|
||||||
else return(clonestr("{\"error\":\"unknown error\"}"));
|
else return(clonestr((char *)"{\"error\":\"unknown error\"}"));
|
||||||
}
|
}
|
||||||
|
|
||||||
char *jumblr_importaddress(char *address)
|
char *jumblr_importaddress(char *address)
|
||||||
@@ -351,7 +351,7 @@ void jumblr_opidupdate(struct jumblr_item *ptr)
|
|||||||
{
|
{
|
||||||
if ( (retjson= cJSON_Parse(retstr)) != 0 )
|
if ( (retjson= cJSON_Parse(retstr)) != 0 )
|
||||||
{
|
{
|
||||||
if ( cJSON_GetArraySize(retjson) == 1 && is_cJSON_array(retjson) != 0 )
|
if ( cJSON_GetArraySize(retjson) == 1 && is_cJSON_Array(retjson) != 0 )
|
||||||
{
|
{
|
||||||
item = jitem(retjson,0);
|
item = jitem(retjson,0);
|
||||||
//printf("%s\n",jprint(item,0));
|
//printf("%s\n",jprint(item,0));
|
||||||
|
|||||||
Reference in New Issue
Block a user