[FORMAT] - Bail out when detecting invalid root path, instead of asking to insert...
authorGregor Schneider <grschneider@gmail.com>
Sun, 4 Apr 2010 18:24:28 +0000 (18:24 +0000)
committerGregor Schneider <grschneider@gmail.com>
Sun, 4 Apr 2010 18:24:28 +0000 (18:24 +0000)
See issue #4067 for more details.

svn path=/trunk/; revision=46721

reactos/base/system/format/format.c

index 59f9f30..ba9f42b 100755 (executable)
@@ -363,6 +363,12 @@ _tmain(int argc, TCHAR *argv[])
                PrintWin32Error( szMsg, GetLastError());
                return -1;
        }
+       else if ( driveType == 1 )
+       {
+               LoadString( GetModuleHandle(NULL), STRING_NO_VOLUME, (LPTSTR) szMsg,RC_STRING_MAX_SIZE);
+               PrintWin32Error( szMsg, GetLastError());
+               return -1;
+       }
 
        if( driveType != DRIVE_FIXED ) {
                LoadString( GetModuleHandle(NULL), STRING_INSERT_DISK, (LPTSTR) szMsg,RC_STRING_MAX_SIZE);