==
1759491==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 6 byte(s) in 1 object(s) allocated from:
#0 0x7fdbdc94add9 in __interceptor_malloc /usr/src/debug/gcc/libsanitizer/asan/asan_malloc_linux.cpp:145
#1 0x7fdbdc4a0c09 (/usr/lib/libpopt.so.0+0x3c09)
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
Change-Id: I29cc6ec4390e71829107f309f162247b9be2868c
}
while ((opt = poptGetNextOpt(pc)) != -1) {
+ if (opt_arg) {
+ free(opt_arg);
+ opt_arg = nullptr;
+ }
switch (opt) {
case OPT_HELP:
SHOW_HELP();
if (free_session_name) {
free(session_name);
}
+ free(opt_arg);
return cmd_ret;
error: