aboutsummaryrefslogtreecommitdiff
path: root/libgo/runtime/go-runtime-error.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/runtime/go-runtime-error.c')
-rw-r--r--libgo/runtime/go-runtime-error.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libgo/runtime/go-runtime-error.c b/libgo/runtime/go-runtime-error.c
index f1c1650..5db3555 100644
--- a/libgo/runtime/go-runtime-error.c
+++ b/libgo/runtime/go-runtime-error.c
@@ -63,7 +63,7 @@ __go_runtime_error (int32 i)
struct funcfileline_return fileline;
bool in_runtime;
- fileline = runtime_funcfileline ((uintptr) runtime_getcallerpc(), 0);
+ fileline = runtime_funcfileline ((uintptr) runtime_getcallerpc()-1, 0);
in_runtime = (fileline.retfn.len > 0
&& (__builtin_strncmp ((const char *) fileline.retfn.str,
"runtime.", 8)