diff options
Diffstat (limited to 'Build/source/texk/kpathsea/win32lib.c')
-rw-r--r-- | Build/source/texk/kpathsea/win32lib.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Build/source/texk/kpathsea/win32lib.c b/Build/source/texk/kpathsea/win32lib.c index 4baa2e7ea6d..4722782cfd7 100644 --- a/Build/source/texk/kpathsea/win32lib.c +++ b/Build/source/texk/kpathsea/win32lib.c @@ -22,7 +22,7 @@ FILE * __cdecl kpathsea_win32_popen (kpathsea kpse, const char *cmd, const char *fmode) { - char *mode = "Xb"; + char mode[3]; STARTUPINFO si; PROCESS_INFORMATION pi; SECURITY_ATTRIBUTES sa = { sizeof(SECURITY_ATTRIBUTES), NULL, TRUE }; @@ -45,7 +45,9 @@ FILE * __cdecl kpathsea_win32_popen (kpathsea kpse, const char *cmd, const char /* We always use binary mode */ - *mode = *fmode; + mode[0] = fmode[0]; + mode[1] = 'b'; + mode[2] = '\0'; /* We should look for the application name along the PATH, and decide to prepend "%COMSPEC% /c " or not to the command line. |