From: Jaroslav Kysela Date: Wed, 13 Mar 2019 16:21:16 +0000 (+0100) Subject: xfer: fix possible minor memory leak in xfer_options_parse_args() (coverity) X-Git-Tag: v1.1.9~6 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=11e6de5493e06457cae437559dd2bfdc9dd712ea;p=alsa-utils.git xfer: fix possible minor memory leak in xfer_options_parse_args() (coverity) Signed-off-by: Jaroslav Kysela --- diff --git a/axfer/xfer-options.c b/axfer/xfer-options.c index 2713027..352d126 100644 --- a/axfer/xfer-options.c +++ b/axfer/xfer-options.c @@ -349,8 +349,11 @@ int xfer_options_parse_args(struct xfer_context *xfer, xfer->multiple_cntrs = true; else if (key == OPT_DUMP_HW_PARAMS) xfer->dump_hw_params = true; - else if (key == '?') + else if (key == '?') { + free(l_opts); + free(s_opts); return -EINVAL; + } else if (key == OPT_MAX_FILE_TIME || key == OPT_USE_STRFTIME || key == OPT_PROCESS_ID_FILE ||