From 3c5d1a7fea87e2deda2a32ce09e99a6d40f08c7d Mon Sep 17 00:00:00 2001 From: jl777 Date: Wed, 6 Mar 2019 04:55:14 -1100 Subject: [PATCH] Test --- src/cc/rogue/main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/cc/rogue/main.c b/src/cc/rogue/main.c index 6b1008363..f38ee1976 100644 --- a/src/cc/rogue/main.c +++ b/src/cc/rogue/main.c @@ -711,10 +711,12 @@ char *komodo_issuemethod(char *userpass,char *method,char *params,uint16_t port) int32_t rogue_sendrawtransaction(char *rawtx) { - char params[512],*retstr; cJSON *retjson; int32_t numconfs = -1; + char *params,*retstr; cJSON *retjson; int32_t numconfs = -1; + params = (char *)malloc(strlen(rawtx) + 16); sprintf(params,"[\"%s\"]",rawtx); if ( (retstr= komodo_issuemethod(USERPASS,"sendrawtransaction",params,ROGUE_PORT)) != 0 ) { + free(params); //fprintf(stderr,"params.(%s) -> %s\n",params,retstr); { static FILE *fp; @@ -737,6 +739,7 @@ int32_t rogue_sendrawtransaction(char *rawtx) } free(retstr); } + free(params); return(-1); }