test: fix clean up on failure

One of the failure paths were not updated to clean up on exit,
most likely due to rebase error. Fix the failure path to clean
up instead of simply exiting.

Fixes: 3f9e31d71d ("test: clean up on exit")

Signed-off-by: Anatoly Burakov <anatoly.burakov@intel.com>
This commit is contained in:
Anatoly Burakov 2018-11-08 11:44:16 +00:00 committed by Thomas Monjalon
parent 1af9bc9c60
commit bf14ce5315

View File

@ -102,8 +102,10 @@ main(int argc, char **argv)
/* merge argc/argv and the environment args */
all_argc = argc + eargc;
all_argv = malloc(sizeof(*all_argv) * (all_argc + 1));
if (all_argv == NULL)
return -1;
if (all_argv == NULL) {
ret = -1;
goto out;
}
for (i = 0; i < argc; i++)
all_argv[i] = argv[i];