From 9f66c15877091975f79babb0210fa4624842b720 Mon Sep 17 00:00:00 2001 From: Fabian Mauchle Date: Tue, 11 May 2021 08:38:49 +0200 Subject: [PATCH] fix memory handling in t_rewrite_config --- tests/t_rewrite_config.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/t_rewrite_config.c b/tests/t_rewrite_config.c index 129bbbd..bfddd9b 100644 --- a/tests/t_rewrite_config.c +++ b/tests/t_rewrite_config.c @@ -23,7 +23,7 @@ main (int argc, char *argv[]) numtests = 1; { - addattrs = malloc(2); + addattrs = malloc(2 * sizeof(char *)); addattrs[0] = stringcopy("1:'1%00%001%41%2541", 0); addattrs[1] = NULL; @@ -55,7 +55,7 @@ main (int argc, char *argv[]) /* test issue #62 */ { char *expectreplace = "\\1=86400"; - char **modvattrs = malloc(2); + char **modvattrs = malloc(2 * sizeof(char *)); rewritename= "issue62"; modvattrs[0] = stringcopy("9:102:/^(h323-credit-time).*$/\\1=86400/",0); @@ -79,8 +79,6 @@ main (int argc, char *argv[]) } else { printf("not ok %d - rewrite config issue #62\n", numtests++); } - - free(modvattrs); } return 0;