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_default(void);
int md_issymlink(char *sp);
int32_t decode_hex(uint8_t *bytes,int32_t n,char *hex);
#endif

View File

@@ -15,6 +15,7 @@
#include <time.h>
#include <curses.h>
#include "rogue.h"
#include "../../komodo_cJSON.h"
/*
* main:
@@ -146,7 +147,7 @@ uint8_t *OS_fileptr(long *allocsizep,char *fname);
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(cmd,"./komodo-cli -ac_name=ROGUE cclib gameinfo 17 \\\"[%%22%s%%22]\\\" > %s",gametxidstr,fname);
if ( system(cmd) != 0 )
@@ -154,7 +155,7 @@ void rogue_setplayerdata(struct rogue_state *rs,char *gametxidstr)
else
{
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 )
{
@@ -174,7 +175,7 @@ void rogue_setplayerdata(struct rogue_state *rs,char *gametxidstr)
}
}
free_json(retjson);
}*/
}
free(filestr);
}
}