pike.git / src / bignum.c

version» Context lines:

pike.git/src/bignum.c:161: Inside #if PIKE_BYTEORDER == 1234
   digits[1] = ledigits[ 6 ]; digits[0] = ledigits[ 7 ];    push_string( make_shared_binary_string( digits, 8 ) );    }   #else    push_string( make_shared_binary_string( (char *)&i, 8 ) );   #endif    push_int( 256 );    apply_svalue(&auto_bignum_program, 2);       -  if(neg) +  if(neg) {    apply_low(sp[-1].u.object,FIND_LFUN(sp[-1].u.object->prog,LFUN_COMPL),0); -  +  stack_pop_n_elems_keep_top(1);    }    } -  + }         PMOD_EXPORT int int64_from_bignum(INT64 *i, struct object *bignum)   {    int neg, pos, rshfun, andfun;       *i = 0;       push_int(0);    apply_low(bignum, FIND_LFUN(bignum->prog, LFUN_LT), 1);