From df147e98df6210511b3569d51e02b021ef34063b Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Fri, 31 Jan 2020 23:33:28 -0800 Subject: Avoid use of VLAs --- vis-digraph.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'vis-digraph.c') diff --git a/vis-digraph.c b/vis-digraph.c index 452ede3..35a5a17 100644 --- a/vis-digraph.c +++ b/vis-digraph.c @@ -2,6 +2,7 @@ #include #include #include +#include #include #include #include @@ -1993,8 +1994,11 @@ int main(int argc, char *argv[]) { return 1; } - wchar_t runes[argc-1]; - memset(runes, 0, sizeof(runes)); + wchar_t *runes = calloc(argc-1, sizeof(runes[0])); + if (!runes) { + perror(NULL); + return 1; + } for (int i = 1; i < argc; i++) { int l = lookup(argv[i], &runes[i-1]); -- cgit v1.2.3