From 3e1f06da5de2c402077db07703432e4f674521d6 Mon Sep 17 00:00:00 2001 From: ko1 Date: Wed, 5 Dec 2018 16:15:09 +0000 Subject: [PATCH] fix C90 error. * configure.ac (check broken_backtrace code): fix decl. position error because of `-Werror=declaration-after-statement`. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- configure.ac | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 003a868095..d562b16b6f 100644 --- a/configure.ac +++ b/configure.ac @@ -2826,6 +2826,8 @@ main(void) { volatile int *a = NULL; stack_t ss; + struct sigaction sa; + ss.ss_sp = malloc(SIGSTKSZ); if (ss.ss_sp == NULL) { fprintf(stderr, "cannot allocate memory for sigaltstack\n"); @@ -2837,7 +2839,6 @@ main(void) fprintf(stderr, "sigaltstack failed\n"); return EXIT_FAILURE; } - struct sigaction sa; memset(&sa, 0, sizeof(struct sigaction)); sigemptyset(&sa.sa_mask); sa.sa_sigaction = sigsegv;