From 7010732782d9856a609fbe59312a1d31eed1c943 Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Thu, 3 Oct 2013 15:52:24 +0900 Subject: [PATCH] signals: Don't assume that sys_siglist is an array. Found by commit 878f1972909b3 (util: use gcc builtins to better check array sizes). Signed-off-by: YAMAMOTO Takashi Signed-off-by: Ben Pfaff --- lib/signals.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/signals.c b/lib/signals.c index f11ed0568..27da5d6f9 100644 --- a/lib/signals.c +++ b/lib/signals.c @@ -110,7 +110,7 @@ const char * signal_name(int signum, char *namebuf, size_t bufsize) { #if HAVE_DECL_SYS_SIGLIST - if (signum >= 0 && signum < ARRAY_SIZE(sys_siglist)) { + if (signum >= 0 && signum < N_SIGNALS) { const char *name = sys_siglist[signum]; if (name) { return name; -- 2.43.0