diff options
Diffstat (limited to 'runtime/instrumentation.cc')
| -rw-r--r-- | runtime/instrumentation.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/runtime/instrumentation.cc b/runtime/instrumentation.cc index a407c5500b..261c241943 100644 --- a/runtime/instrumentation.cc +++ b/runtime/instrumentation.cc @@ -860,7 +860,8 @@ TwoWordReturn Instrumentation::PopInstrumentationStackFrame(Thread* self, uintpt CheckStackDepth(self, instrumentation_frame, 0); mirror::ArtMethod* method = instrumentation_frame.method_; - char return_shorty = MethodHelper(method).GetShorty()[0]; + uint32_t length; + char return_shorty = method->GetShorty(&length)[0]; JValue return_value; if (return_shorty == 'V') { return_value.SetJ(0); |