From faeeb27166942f6841a408ef22192153ff0cb253 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sat, 12 Jul 2014 13:01:18 +0300 Subject: [SV 42695] Fix compilation error on MS-Windows. * main.c [WINDOWS32]: Don't declare 'program' as 'const char *', since it is modified in 'main'. --- main.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/main.c b/main.c index e5f7d38..0508ae1 100644 --- a/main.c +++ b/main.c @@ -480,7 +480,13 @@ static struct command_variable *command_variables; /* The name we were invoked with. */ +#ifdef WINDOWS32 +/* On MS-Windows, we chop off the .exe suffix in 'main', so this + cannot be 'const'. */ +char *program; +#else const char *program; +#endif /* Our current directory before processing any -C options. */ -- cgit v1.2.3