diff options
Diffstat (limited to 'libjava/interpret.cc')
-rw-r--r-- | libjava/interpret.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libjava/interpret.cc b/libjava/interpret.cc index 4e5e5df7028..ddb469788f0 100644 --- a/libjava/interpret.cc +++ b/libjava/interpret.cc @@ -807,8 +807,7 @@ _Jv_InterpMethod::run (void *retp, ffi_raw *args, _Jv_InterpMethod *meth) // destructor so it cleans up automatically when the interpreter // returns. java::lang::Thread *thread = java::lang::Thread::currentThread(); - _Jv_InterpFrame frame_desc (meth, - (_Jv_InterpFrame **) &thread->interp_frame); + _Jv_InterpFrame frame_desc (meth, thread); _Jv_word stack[meth->max_stack]; _Jv_word *sp = stack; |