[ros-diffs] [greatlrd] 16496: set right value of %ERRORLEVEL% for
vol
greatlrd at svn.reactos.com
greatlrd at svn.reactos.com
Thu Jul 7 21:51:16 CEST 2005
set right value of %ERRORLEVEL% for vol
Modified: trunk/reactos/subsys/system/cmd/vol.c
_____
Modified: trunk/reactos/subsys/system/cmd/vol.c
--- trunk/reactos/subsys/system/cmd/vol.c 2005-07-07 19:26:46 UTC
(rev 16495)
+++ trunk/reactos/subsys/system/cmd/vol.c 2005-07-07 19:51:09 UTC
(rev 16496)
@@ -43,7 +43,7 @@
NULL,
0))
{
- ErrorMessage (GetLastError (), _T(""));
+ ErrorMessage (GetLastError (), _T(""));
return 1;
}
@@ -77,6 +77,8 @@
return 0;
}
+ nErrorLevel = 0;
+
if (param[0] == _T('\0'))
{
GetCurrentDirectory (MAX_PATH, szPath);
@@ -89,20 +91,24 @@
szRootPath[0] = param[0];
else
{
- error_invalid_drive ();
+ error_invalid_drive ();
+ nErrorLevel = 1;
return 1;
}
}
if (!IsValidPathName (szRootPath))
{
- error_invalid_drive ();
+ error_invalid_drive ();
+ nErrorLevel = 1;
return 1;
}
/* print the header */
if (!PrintVolumeHeader (szRootPath))
+ {
return 1;
+ }
return 0;
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20050707/e4cfe53b/attachment.html
More information about the Ros-diffs
mailing list