external/alsa-utils
Revision | 11e6de5493e06457cae437559dd2bfdc9dd712ea (tree) |
---|---|
Zeit | 2019-03-14 01:21:16 |
Autor | Jaroslav Kysela <perex@pere...> |
Commiter | Jaroslav Kysela |
xfer: fix possible minor memory leak in xfer_options_parse_args() (coverity)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
@@ -349,8 +349,11 @@ int xfer_options_parse_args(struct xfer_context *xfer, | ||
349 | 349 | xfer->multiple_cntrs = true; |
350 | 350 | else if (key == OPT_DUMP_HW_PARAMS) |
351 | 351 | xfer->dump_hw_params = true; |
352 | - else if (key == '?') | |
352 | + else if (key == '?') { | |
353 | + free(l_opts); | |
354 | + free(s_opts); | |
353 | 355 | return -EINVAL; |
356 | + } | |
354 | 357 | else if (key == OPT_MAX_FILE_TIME || |
355 | 358 | key == OPT_USE_STRFTIME || |
356 | 359 | key == OPT_PROCESS_ID_FILE || |