X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fcore%2Fsyscall-list.c;h=35216b2a88520c8ca91e04d0644c9d7a2a1a0fb6;hb=3f6da75bcef8293382ce2674322f6c50428eb39f;hp=05fad3e1588228b19400323d67ec9a4fe31863d2;hpb=f274ece0f76b5709408821e317e87aef76123db6;p=elogind.git diff --git a/src/core/syscall-list.c b/src/core/syscall-list.c index 05fad3e15..35216b2a8 100644 --- a/src/core/syscall-list.c +++ b/src/core/syscall-list.c @@ -26,12 +26,14 @@ #include "syscall-list.h" -const struct syscall_name *lookup_syscall(register const char *str, register unsigned int len); +static const struct syscall_name* lookup_syscall(register const char *str, + register unsigned int len); #include "syscall-to-name.h" #include "syscall-from-name.h" const char *syscall_to_name(int id) { + id = SYSCALL_TO_INDEX(id); if (id < 0 || id >= (int) ELEMENTSOF(syscall_names)) return NULL;