Our intrepid warrior gazed at his Dragon and both knew what was needed
This commit is contained in:
@@ -384,7 +384,7 @@ int32_t oracle_format(uint256 *hashp,int64_t *valp,char *str,uint8_t fmt,uint8_t
|
||||
{
|
||||
if ( len == 32 )
|
||||
{
|
||||
iguana_rwbignum(0,&data[offset],len,(uint8_t *)hashp);
|
||||
dragon_rwbignum(0,&data[offset],len,(uint8_t *)hashp);
|
||||
if ( str != 0 )
|
||||
sprintf(str,"%s",uint256_str(_str,*hashp));
|
||||
}
|
||||
@@ -395,9 +395,9 @@ int32_t oracle_format(uint256 *hashp,int64_t *valp,char *str,uint8_t fmt,uint8_t
|
||||
switch ( len )
|
||||
{
|
||||
case 1: val = (int8_t)data[offset]; break;
|
||||
case 2: iguana_rwnum(0,&data[offset],len,(void *)&val16); val = val16; break;
|
||||
case 4: iguana_rwnum(0,&data[offset],len,(void *)&val32); val = val32; break;
|
||||
case 8: iguana_rwnum(0,&data[offset],len,(void *)&val); break;
|
||||
case 2: dragon_rwnum(0,&data[offset],len,(void *)&val16); val = val16; break;
|
||||
case 4: dragon_rwnum(0,&data[offset],len,(void *)&val32); val = val32; break;
|
||||
case 8: dragon_rwnum(0,&data[offset],len,(void *)&val); break;
|
||||
}
|
||||
if ( str != 0 )
|
||||
sprintf(str,"%lld",(long long)val);
|
||||
@@ -408,9 +408,9 @@ int32_t oracle_format(uint256 *hashp,int64_t *valp,char *str,uint8_t fmt,uint8_t
|
||||
switch ( len )
|
||||
{
|
||||
case 1: uval = data[offset]; break;
|
||||
case 2: iguana_rwnum(0,&data[offset],len,(void *)&uval16); uval = uval16; break;
|
||||
case 4: iguana_rwnum(0,&data[offset],len,(void *)&uval32); uval = uval32; break;
|
||||
case 8: iguana_rwnum(0,&data[offset],len,(void *)&uval); break;
|
||||
case 2: dragon_rwnum(0,&data[offset],len,(void *)&uval16); uval = uval16; break;
|
||||
case 4: dragon_rwnum(0,&data[offset],len,(void *)&uval32); uval = uval32; break;
|
||||
case 8: dragon_rwnum(0,&data[offset],len,(void *)&uval); break;
|
||||
}
|
||||
if ( str != 0 )
|
||||
sprintf(str,"%llu",(long long)uval);
|
||||
|
||||
Reference in New Issue
Block a user