aboutsummaryrefslogtreecommitdiff
path: root/win32
diff options
context:
space:
mode:
Diffstat (limited to 'win32')
-rw-r--r--win32/mingw.c18
1 files changed, 17 insertions, 1 deletions
diff --git a/win32/mingw.c b/win32/mingw.c
index 105b7864d..06b22a2ed 100644
--- a/win32/mingw.c
+++ b/win32/mingw.c
@@ -10,7 +10,23 @@
10 10
11#if defined(__MINGW64_VERSION_MAJOR) 11#if defined(__MINGW64_VERSION_MAJOR)
12#if ENABLE_GLOBBING 12#if ENABLE_GLOBBING
13int _dowildcard = -1; 13extern int _setargv(void);
14int _setargv(void)
15{
16 extern int _dowildcard;
17 char *glob;
18
19 _dowildcard = -1;
20 glob = getenv("BB_GLOBBING");
21 if (glob) {
22 if (strcmp(glob, "0") == 0)
23 _dowildcard = 0;
24 }
25 else {
26 setenv("BB_GLOBBING", "0", TRUE);
27 }
28 return 0;
29}
14#else 30#else
15int _dowildcard = 0; 31int _dowildcard = 0;
16#endif 32#endif