diff --git a/tests/testutils.c b/tests/testutils.c index 2e586e98bf..7ecf7923b8 100644 --- a/tests/testutils.c +++ b/tests/testutils.c @@ -771,6 +771,7 @@ int virTestMain(int argc, while ((lib = va_arg(ap, const char *))) { if (!virFileIsExecutable(lib)) { perror(lib); + va_end(ap); return EXIT_FAILURE; }