--- stamina/mimi/stack.c.orig Sat Jul 16 07:58:59 1994 +++ stamina/mimi/stack.c Thu Aug 3 22:34:02 2000 @@ -20,6 +20,10 @@ static int **top_of_stack; static int **stack_ptr; +#ifdef __FreeBSD__ +static _push(int *operand); +#endif + /* Emulation of the stack operation */ /* This routine guarantees compact use of memory */ /* But is must pay for it in terms of time */ @@ -85,9 +89,9 @@ (void) printf("Push %s %s \n",states[state1]->state_name,states[state2]->state_name); #endif if (state2 > state1) - _push(&xstack[(num_st-state1-2)*(num_st-state1-1)/2-state2+num_st-1]); + _push((int *)&xstack[(num_st-state1-2)*(num_st-state1-1)/2-state2+num_st-1]); else - _push(&xstack[(num_st-state2-2)*(num_st-state2-1)/2-state1+num_st-1]); + _push((int *)&xstack[(num_st-state2-2)*(num_st-state2-1)/2-state1+num_st-1]); } static