offset tmplocal(p,size)
proc_p p;
- int size;
+ offset size;
{
/* Allocate a new local variable in the stack frame of p */
- p->p_localbytes += (offset) size;
+ p->p_localbytes += size;
return -(p->p_localbytes);
}
* n'th argument in the list (this argument
* must have type ARGOFF). Start counting at 0.
*/
-extern offset tmplocal(); /* (proc_p p, int size)
+extern offset tmplocal(); /* (proc_p p, offset size)
* Allocate a new local variable in the
* stack frame of p.
*/
} else {
make_header(code->co_loop);
/* make sure there's a header block */
- tmp = tmplocal(curproc,code->co_tmpsize);
+ tmp = tmplocal(curproc,(offset) code->co_tmpsize);
code->co_temp = tmp;
/* create a new local variable in the stack frame
* of current proc.