From aff0343da591405bc07fbe8d0eb54c4c3299cd69 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Sat, 11 Oct 2003 05:26:31 +0000 Subject: [PATCH] Update __wine_main_argc after option processing. --- dlls/kernel/process.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/kernel/process.c b/dlls/kernel/process.c index 80b4276c92c..2dbc53d00a0 100644 --- a/dlls/kernel/process.c +++ b/dlls/kernel/process.c @@ -744,6 +744,8 @@ void __wine_kernel_init(void) /* Initialize everything */ if (!process_init( __wine_main_argv, __wine_main_environ )) exit(1); + /* update argc in case options have been removed */ + for (__wine_main_argc = 0; __wine_main_argv[__wine_main_argc]; __wine_main_argc++) /*nothing*/; __wine_main_argv++; /* remove argv[0] (wine itself) */ __wine_main_argc--; -- 2.11.4.GIT