From 66316266df901eab81ae116c6e0728d10d0214e4 Mon Sep 17 00:00:00 2001 From: John Hawthorn Date: Fri, 27 Dec 2019 18:44:01 -0800 Subject: Error on usage of VLA --- Makefile | 2 +- test/test_choices.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index c1f6234..746994f 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ VERSION=1.0 CPPFLAGS=-DVERSION=\"${VERSION}\" -D_GNU_SOURCE -CFLAGS+=-Wall -Wextra -g -std=c99 -O3 -pedantic -Ideps +CFLAGS+=-Wall -Wextra -g -std=c99 -O3 -pedantic -Ideps -Werror=vla PREFIX?=/usr/local MANDIR?=$(PREFIX)/share/man BINDIR?=$(PREFIX)/bin diff --git a/test/test_choices.c b/test/test_choices.c index 3ad7d6a..d86bc12 100644 --- a/test/test_choices.c +++ b/test/test_choices.c @@ -135,8 +135,8 @@ TEST test_choices_unicode() { } TEST test_choices_large_input() { - int N = 100000; - char *strings[N]; + const int N = 100000; + char *strings[100000]; for(int i = 0; i < N; i++) { asprintf(&strings[i], "%i", i); -- cgit v1.2.3