summaryrefslogtreecommitdiffstats
path: root/libdwfl/dwfl_frame.c
diff options
context:
space:
mode:
Diffstat (limited to 'libdwfl/dwfl_frame.c')
-rw-r--r--libdwfl/dwfl_frame.c6
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