Browse Source

Test

etomic
jl777 8 years ago
parent
commit
858fd481c0
  1. 2
      iguana/exchanges/DEXstats.h

2
iguana/exchanges/DEXstats.h

@ -75,6 +75,7 @@ void stats_pairupdate(struct DEXstats_datenuminfo *date,char *symbol,char *dest,
printf("date->datenum %d != %d? hour.%d seconds.%d\n",date->datenum,datenum,hour,seconds); printf("date->datenum %d != %d? hour.%d seconds.%d\n",date->datenum,datenum,hour,seconds);
return; return;
} }
printf("%d numpairs.%d %p %p\n",date->datenum,date->numpairs,date,date->pairs);
for (i=0; i<date->numpairs; i++) for (i=0; i<date->numpairs; i++)
if ( strcmp(dest,date->pairs[i].dest) == 0 ) if ( strcmp(dest,date->pairs[i].dest) == 0 )
{ {
@ -106,6 +107,7 @@ void stats_datenumupdate(struct DEXstats_priceinfo *pp,int32_t datenum,int32_t h
{ {
pp->dates = realloc(pp->dates,sizeof(*pp->dates) * (offset+1)); pp->dates = realloc(pp->dates,sizeof(*pp->dates) * (offset+1));
n = (offset - pp->numdates); n = (offset - pp->numdates);
printf("allocate %s.[%d to %d]\n",pp->symbol,pp->numdates,pp->numdates+n);
for (i=0; i<=n; i++) for (i=0; i<=n; i++)
{ {
date = &pp->dates[pp->numdates + i]; date = &pp->dates[pp->numdates + i];

Loading…
Cancel
Save