[ros-diffs] [navaraf] 19346: Don't bail out for unparsable environment variables.

navaraf at svn.reactos.com navaraf at svn.reactos.com
Sat Nov 19 19:53:43 CET 2005


Don't bail out for unparsable environment variables.
Modified: branches/cache_manager_rewrite/reactos/subsys/system/cmd/cmd.c
  _____  

Modified: branches/cache_manager_rewrite/reactos/subsys/system/cmd/cmd.c
--- branches/cache_manager_rewrite/reactos/subsys/system/cmd/cmd.c
2005-11-19 18:01:10 UTC (rev 19345)
+++ branches/cache_manager_rewrite/reactos/subsys/system/cmd/cmd.c
2005-11-19 18:53:38 UTC (rev 19346)
@@ -1308,11 +1308,11 @@

 			{
 				UINT envNameLen;
 				LPCTSTR envVal = GetParsedEnvVar ( ip,
&envNameLen, bModeSetA );
-				if ( !envVal )
-					return 1;
-				ip += envNameLen;
-				cp = _stpcpy ( cp, envVal );
-				continue;
+				if ( envVal )
+				{
+					ip += envNameLen;
+					cp = _stpcpy ( cp, envVal );
+				}
 			}
 
 			if (_istcntrl (*ip))
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20051119/3f28fdcb/attachment.html


More information about the Ros-diffs mailing list