From 60fa7d5fa35c005a33a70a265698c01b554f43d6 Mon Sep 17 00:00:00 2001 From: kazu Date: Tue, 3 Jul 2018 15:25:49 +0000 Subject: Fix compile error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit signal.c:69:10: error: variably modified ‘signm’ at file scope char signm[LONGEST_SIGNAME + 1]; ^ git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- signal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'signal.c') diff --git a/signal.c b/signal.c index 05999c2364..e9f0708510 100644 --- a/signal.c +++ b/signal.c @@ -64,7 +64,7 @@ ruby_atomic_compare_and_swap(rb_atomic_t *ptr, rb_atomic_t cmp, #define FOREACH_SIGNAL(sig, offset) \ for (sig = siglist + (offset); sig < siglist + numberof(siglist); ++sig) -static const int LONGEST_SIGNAME = 7; /* MIGRATE and RETRACT */ +enum { LONGEST_SIGNAME = 7 }; /* MIGRATE and RETRACT */ static const struct signals { char signm[LONGEST_SIGNAME + 1]; int signo; -- cgit v1.2.3