From ca629dec9b5eb5b7fceebc144275aab0b4a9ba27 Mon Sep 17 00:00:00 2001 From: Hans Leidekker Date: Tue, 2 Apr 2024 14:51:57 +0200 Subject: [PATCH] wmic: Handle failure from CommandLineToArgvW(). --- programs/wmic/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/programs/wmic/main.c b/programs/wmic/main.c index c1a20384eb3..56c57ea45e9 100644 --- a/programs/wmic/main.c +++ b/programs/wmic/main.c @@ -421,7 +421,7 @@ int __cdecl wmain(int argc, WCHAR *argv[]) int new_argc; WCHAR **new_argv; - new_argv = CommandLineToArgvW( stripped, &new_argc ); + if (!(new_argv = CommandLineToArgvW( stripped, &new_argc ))) return 1; ret = process_args( new_argc, new_argv ); LocalFree( new_argv );