This commit is contained in:
aramya 2023-07-01 17:27:27 +01:00
parent 803d40b487
commit 70feb61be3
2 changed files with 6 additions and 9 deletions

View File

@ -27,15 +27,14 @@ void* interpret(char* cmd, int32_t* stack_args, int n_stack_args, int32_t* retad
ofw(&ofw_arg);
int32_t* addr = claim(retaddr, 17, 1);
*addr = ofw_arg.ret1;
*retaddr = ofw_arg.ret1;
for (i = 1; i < 17; i++)
{
addr[i] = ofw_arg.retN[i];
retaddr[i] = ofw_arg.retN[i];
}
return addr;
return retaddr;
}
void* set_callback(void* addr)

View File

@ -273,14 +273,12 @@ void* call_method(char* method, ihandle instance, int32_t* stack_args, int32_t n
ofw(&ofw_arg);
int32_t* addr = claim(retaddr, 17, 1);
*addr = ofw_arg.ret1;
*retaddr = ofw_arg.ret1;
for (i = 1; i < 17; i++)
{
addr[i] = ofw_arg.retN[i];
retaddr[i] = ofw_arg.retN[i];
}
return addr;
return retaddr;
}