aboutsummaryrefslogtreecommitdiff
path: root/handle_event.c
diff options
context:
space:
mode:
authorPetr Machata <pmachata@redhat.com>2012-04-15 04:22:39 +0200
committerPetr Machata <pmachata@redhat.com>2012-04-19 01:38:05 +0200
commit218c5ff26841f5bbd188c42ccbd67422a7a20556 (patch)
tree1fd0e5cd8b45c90c29dd440eee7d5257270812dc /handle_event.c
parent051dffaf54d2e049487bc884f3fa4346444be865 (diff)
downloadltrace-218c5ff26841f5bbd188c42ccbd67422a7a20556.tar.gz
Nits
Diffstat (limited to 'handle_event.c')
-rw-r--r--handle_event.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/handle_event.c b/handle_event.c
index bdda4d1..b0ac588 100644
--- a/handle_event.c
+++ b/handle_event.c
@@ -398,9 +398,11 @@ temporary_syscall_symbol(const char *name)
free(syscall);
return NULL;
}
+ /* XXX TODO: this needs to be fleshed out. */
library_init(syscalls, (enum library_type)-1);
library_set_soname(syscalls, "SYS", 0);
- library_symbol_init(syscall, 0, name, 0, LS_TOPLT_NONE);
+ if (library_symbol_init(syscall, 0, name, 0, LS_TOPLT_NONE) < 0)
+ abort();
library_add_symbol(syscalls, syscall);
return syscall;
}