pike.git / src / docode.c

version» Context lines:

pike.git/src/docode.c:944:    if(do_docode(CAR(n),0)!=1)    fatal("Internal compiler error, time to panic\n");       push_break_stack(&brk);       cases=count_cases(CDR(n));       ins_f_byte(F_SWITCH);    tmp1=PC;    ins_short(0, A_PROGRAM); -  while(PC != (unsigned int)MY_ALIGN(PC)) ins_byte(0, A_PROGRAM); +  while(PC != (unsigned INT32)MY_ALIGN(PC)) +  ins_byte(0, A_PROGRAM);    tmp2=PC;    current_switch_values_on_stack=0;    current_switch_case=0;    current_switch_default=-1;    current_switch_jumptable=(INT32 *)xalloc(sizeof(INT32)*(cases*2+1));    jumptable=(INT32 *)xalloc(sizeof(INT32)*(cases*2+1));       for(e=0; e<cases*2+1; e++)    {    jumptable[e]=do_jump(-1,-1);