Fix: syscalls: address of statically allocated element never null
[deliverable/lttng-modules.git] / src / lttng-syscalls.c
index 3e9f791ab336c6c11067b8e54cab54256a1aa9f6..06d16ff2e7c2659d9eacbbd403b92ab083f728ca 100644 (file)
@@ -522,7 +522,7 @@ void syscall_entry_event_probe(void *__data, struct pt_regs *regs, long id)
                return;
        }
        entry = &table[id];
-       WARN_ON_ONCE(!entry);
+       WARN_ON_ONCE(!entry->event_func);
        syscall_entry_call_func(entry->event_func, entry->nrargs, event, regs);
 }
 
@@ -584,7 +584,7 @@ void syscall_exit_event_probe(void *__data, struct pt_regs *regs, long ret)
                return;
        }
        entry = &table[id];
-       WARN_ON_ONCE(!entry);
+       WARN_ON_ONCE(!entry->event_func);
 
        switch (entry->nrargs) {
        case 0:
This page took 0.024391 seconds and 5 git commands to generate.