int32_t decode_hex(uint8_t *bytes,int32_t n,char *hex)

This commit is contained in:
jl777
2019-02-10 02:50:08 -11:00
parent 4a30b0a8bc
commit a4601816b8
2 changed files with 7 additions and 3 deletions

View File

@@ -182,5 +182,8 @@ void md_onsignal_autosave(void);
void md_onsignal_exit(void); void md_onsignal_exit(void);
void md_onsignal_default(void); void md_onsignal_default(void);
int md_issymlink(char *sp); int md_issymlink(char *sp);
int32_t decode_hex(uint8_t *bytes,int32_t n,char *hex);
#endif #endif

View File

@@ -15,6 +15,7 @@
#include <time.h> #include <time.h>
#include <curses.h> #include <curses.h>
#include "rogue.h" #include "rogue.h"
#include "../../komodo_cJSON.h"
/* /*
* main: * main:
@@ -146,7 +147,7 @@ uint8_t *OS_fileptr(long *allocsizep,char *fname);
void rogue_setplayerdata(struct rogue_state *rs,char *gametxidstr) void rogue_setplayerdata(struct rogue_state *rs,char *gametxidstr)
{ {
char cmd[32768]; int32_t i,n; char *filestr,*datastr,fname[128]; long allocsize; //cJSON *retjson,*array,*item; char cmd[32768]; int32_t i,n; char *filestr,*datastr,fname[128]; long allocsize; cJSON *retjson,*array,*item;
sprintf(fname,"%s.gameinfo",gametxidstr); sprintf(fname,"%s.gameinfo",gametxidstr);
sprintf(cmd,"./komodo-cli -ac_name=ROGUE cclib gameinfo 17 \\\"[%%22%s%%22]\\\" > %s",gametxidstr,fname); sprintf(cmd,"./komodo-cli -ac_name=ROGUE cclib gameinfo 17 \\\"[%%22%s%%22]\\\" > %s",gametxidstr,fname);
if ( system(cmd) != 0 ) if ( system(cmd) != 0 )
@@ -154,7 +155,7 @@ void rogue_setplayerdata(struct rogue_state *rs,char *gametxidstr)
else else
{ {
filestr = (char *)OS_fileptr(&allocsize,fname); filestr = (char *)OS_fileptr(&allocsize,fname);
/*if ( (retjson= cJSON_Parse(filestr)) != 0 ) if ( (retjson= cJSON_Parse(filestr)) != 0 )
{ {
if ( (array= jarray(&n,retjson,"players")) != 0 ) if ( (array= jarray(&n,retjson,"players")) != 0 )
{ {
@@ -174,7 +175,7 @@ void rogue_setplayerdata(struct rogue_state *rs,char *gametxidstr)
} }
} }
free_json(retjson); free_json(retjson);
}*/ }
free(filestr); free(filestr);
} }
} }