diff options
Diffstat (limited to 'elfutils/libdwfl/dwfl_module_eh_cfi.c')
-rw-r--r-- | elfutils/libdwfl/dwfl_module_eh_cfi.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/elfutils/libdwfl/dwfl_module_eh_cfi.c b/elfutils/libdwfl/dwfl_module_eh_cfi.c index a3cf6243..36a495f1 100644 --- a/elfutils/libdwfl/dwfl_module_eh_cfi.c +++ b/elfutils/libdwfl/dwfl_module_eh_cfi.c @@ -59,7 +59,10 @@ dwfl_module_eh_cfi (mod, bias) return NULL; if (mod->eh_cfi != NULL) - return mod->eh_cfi; + { + *bias = mod->main.bias; + return mod->eh_cfi; + } __libdwfl_getelf (mod); if (mod->elferr != DWFL_E_NOERROR) |