pike.git / src / encode.c

version» Context lines:

pike.git/src/encode.c:155:    code_entry(T_FLOAT,0,data);    code_entry(T_FLOAT,0,data);    }else{    INT32 x;    int y;    double tmp;       tmp=FREXP((double)val->u.float_number, &y);    x=(INT32)((1<<30)*tmp);    y-=30; + #if 0    while(x && y && !(x&1))    {    x>>=1;    y++;    } -  + #endif    code_entry(T_FLOAT,x,data);    code_entry(T_FLOAT,y,data);    }    break;    }       case T_ARRAY:    code_entry(T_ARRAY, val->u.array->size, data);    for(i=0; i<val->u.array->size; i++)    encode_value2(ITEM(val->u.array)+i, data);