diff options
Diffstat (limited to 'libdwfl/dwfl_frame.c')
| -rw-r--r-- | libdwfl/dwfl_frame.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libdwfl/dwfl_frame.c b/libdwfl/dwfl_frame.c index 11376c6e..f2863503 100644 --- a/libdwfl/dwfl_frame.c +++ b/libdwfl/dwfl_frame.c @@ -131,7 +131,7 @@ process_alloc (Dwfl *dwfl) } bool -dwfl_attach_state (Dwfl *dwfl, int machine, pid_t pid, +dwfl_attach_state (Dwfl *dwfl, Elf *elf, pid_t pid, const Dwfl_Thread_Callbacks *thread_callbacks, void *arg) { if (thread_callbacks == NULL || thread_callbacks->next_thread == NULL @@ -147,9 +147,9 @@ dwfl_attach_state (Dwfl *dwfl, int machine, pid_t pid, } Ebl *ebl; bool ebl_close; - if (machine != EM_NONE) + if (elf != NULL) { - ebl = ebl_openbackend_machine (machine); + ebl = ebl_openbackend (elf); ebl_close = true; } else |
