Remove sp_context_t::rval.
This commit is contained in:
parent
3a0310e832
commit
11ea385169
@ -72,7 +72,6 @@ class PluginContext;
|
|||||||
|
|
||||||
typedef struct sp_context_s
|
typedef struct sp_context_s
|
||||||
{
|
{
|
||||||
cell_t rval; /**< Return value from InvokeFunction() */
|
|
||||||
sp_plugin_t *plugin;
|
sp_plugin_t *plugin;
|
||||||
} sp_context_t;
|
} sp_context_t;
|
||||||
|
|
||||||
|
@ -1206,8 +1206,6 @@ Compiler::emitOp(OPCODE op)
|
|||||||
|
|
||||||
case OP_HALT:
|
case OP_HALT:
|
||||||
__ align(16);
|
__ align(16);
|
||||||
__ movl(tmp, intptr_t(rt_->GetBaseContext()->GetCtx()));
|
|
||||||
__ movl(Operand(tmp, offsetof(sp_context_t, rval)), pri);
|
|
||||||
__ movl(pri, readCell());
|
__ movl(pri, readCell());
|
||||||
__ jmp(&extern_error_);
|
__ jmp(&extern_error_);
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user