]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
src/utils/cmds/cmds_test.c: Free memory allocated in the string buffer.
authorFlorian Forster <octo@google.com>
Thu, 16 Jul 2020 09:40:05 +0000 (11:40 +0200)
committerFlorian Forster <octo@google.com>
Wed, 29 Jul 2020 11:40:54 +0000 (13:40 +0200)
src/utils/cmds/cmds_test.c

index 7b26b570bf5af6ea3ec8154f3488443a2c8c8dfb..842c9e812938b0784d236bb2a825c195c93a59f9 100644 (file)
@@ -52,7 +52,7 @@ static void error_cb(void *ud, cmd_status_t status, const char *format,
   int size = vsnprintf(NULL, 0, format, ap_copy);
   assert(size > 0);
 
-  char buffer[size+1];
+  char buffer[size + 1];
   vsnprintf(buffer, sizeof(buffer), format, ap);
 
   strbuf_print(buf, buffer);
@@ -402,6 +402,7 @@ DEF_TEST(parse) {
       test_result = -1;
 
     cmd_destroy(&cmd);
+    STRBUF_DESTROY(errbuf);
     free(input);
   }