aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2025-05-28 00:20:09 +0000
committerNIIBE Yutaka <[email protected]>2025-05-28 00:20:09 +0000
commitba7ed54668e4d7baea563f8b94cc887a41642f8d (patch)
tree47182aac99cd4ff58d55e3c65aba5545c0b483da
parentyat2m: Release the memory after the use. (diff)
downloadlibgpg-error-ba7ed54668e4d7baea563f8b94cc887a41642f8d.tar.gz
libgpg-error-ba7ed54668e4d7baea563f8b94cc887a41642f8d.zip
argparse: Fix a memory leak.
* src/argparse.c (handle_meta_echo): Free the STRING. -- Signed-off-by: NIIBE Yutaka <[email protected]>
-rw-r--r--src/argparse.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/argparse.c b/src/argparse.c
index 5cc315a..bb33370 100644
--- a/src/argparse.c
+++ b/src/argparse.c
@@ -1424,6 +1424,7 @@ handle_meta_echo (gpgrt_argparse_t *arg, unsigned int alternate, char *args)
else
_gpgrt_log_info ("%s:%u: %s\n",
arg->internal->confname, arg->lineno, string);
+ xfree (string);
return 0;
}