Version 0.3.31
* Added a lot of functions to ltrace.conf,
thanks to Jakub Jelinek <jakub@redhat.com> (closes: Bug#144518)
* Fixed off-by-one problem in checking syscall number
* Removed some warnings
diff --git a/process_event.c b/process_event.c
index ba47084..878c270 100644
--- a/process_event.c
+++ b/process_event.c
@@ -75,7 +75,7 @@
};
int nsignals0 = sizeof signalent0 / sizeof signalent0[0];
- if (signum<0 || signum>=nsignals0) {
+ if (signum < 0 || signum >= nsignals0) {
return "UNKNOWN_SIGNAL";
} else {
return signalent0[signum];
@@ -90,7 +90,7 @@
};
int nsyscals0 = sizeof syscalent0 / sizeof syscalent0[0];
- if (sysnum<0 || sysnum>nsyscals0) {
+ if (sysnum < 0 || sysnum >= nsyscals0) {
sprintf(result, "SYS_%d", sysnum);
return result;
} else {