Alexandre Julliard : winevdm: Print an error when trying to start a DOS app from the z: drive.
Alexandre Julliard
julliard at winehq.org
Mon May 30 12:41:17 CDT 2011
Module: wine
Branch: master
Commit: cf5d9a0e34e01715ddfe842a22d71c3bbcdcbf5a
URL: http://source.winehq.org/git/wine.git/?a=commit;h=cf5d9a0e34e01715ddfe842a22d71c3bbcdcbf5a
Author: Alexandre Julliard <julliard at winehq.org>
Date: Mon May 30 17:25:39 2011 +0200
winevdm: Print an error when trying to start a DOS app from the z: drive.
---
programs/winevdm/winevdm.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/programs/winevdm/winevdm.c b/programs/winevdm/winevdm.c
index 0aaf041..04f2953 100644
--- a/programs/winevdm/winevdm.c
+++ b/programs/winevdm/winevdm.c
@@ -161,6 +161,12 @@ static void start_dosbox( const char *appname, const char *args )
char *dosbox = find_dosbox();
if (!dosbox) return;
+ if (tolower(appname[0]) == 'z')
+ {
+ WINE_MESSAGE( "winevdm: Cannot start DOS application %s\n", appname );
+ WINE_MESSAGE( " because DOSBox doesn't support running from the Z: drive.\n" );
+ ExitProcess(1);
+ }
if (!GetTempPathW( MAX_PATH, path )) return;
if (!GetTempFileNameW( path, cfgW, 0, config )) return;
if (!GetCurrentDirectoryW( MAX_PATH, path )) return;
More information about the wine-cvs
mailing list