Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
9c850ba3cc
  1. 3
      basilisk/basilisk_MSG.c

3
basilisk/basilisk_MSG.c

@ -200,6 +200,7 @@ int32_t basilisk_message_returned(uint8_t *data,int32_t maxlen,cJSON *item)
{ {
if ( (hexstr= jstr(msgobj,"data")) != 0 && (datalen= is_hexstr(hexstr,0)) > 0 ) if ( (hexstr= jstr(msgobj,"data")) != 0 && (datalen= is_hexstr(hexstr,0)) > 0 )
{ {
datalen <<= 1;
if ( datalen < maxlen ) if ( datalen < maxlen )
{ {
decode_hex(data,datalen,hexstr); decode_hex(data,datalen,hexstr);
@ -231,7 +232,7 @@ int32_t basilisk_channelget(struct supernet_info *myinfo,bits256 hash,uint32_t c
if ( (datalen= basilisk_message_returned(data,maxlen,item)) > 0 ) if ( (datalen= basilisk_message_returned(data,maxlen,item)) > 0 )
break; break;
} }
} else datalen = basilisk_message_returned(data,maxlen,retarray); } else datalen = basilisk_message_returned(data,maxlen,retarray);
free_json(retarray); free_json(retarray);
} else printf("cant parse message\n"); } else printf("cant parse message\n");
free(retstr); free(retstr);

Loading…
Cancel
Save