[ovs-dev] [PATCH] signals: don't assume that sys_siglist is an array

YAMAMOTO Takashi yamt at mwd.biglobe.ne.jp
Thu Oct 3 06:52:24 UTC 2013


this was caught by the recent __ARRAY_CHECK stuff.

Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
---
 lib/signals.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/signals.c b/lib/signals.c
index f11ed05..27da5d6 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;
-- 
1.8.3.1




More information about the dev mailing list