Author: greatlrd
Date: Mon May 29 15:28:55 2006
New Revision: 22105
URL:
http://svn.reactos.ru/svn/reactos?rev=22105&view=rev
Log:
revers r22073 and r22075 bugfix for envinmert for it break firefox, not tested in trunk, I
tested to revers this change in r22075
Modified:
trunk/reactos/lib/crt/misc/environ.c
Modified: trunk/reactos/lib/crt/misc/environ.c
URL:
http://svn.reactos.ru/svn/reactos/trunk/reactos/lib/crt/misc/environ.c?rev=…
==============================================================================
--- trunk/reactos/lib/crt/misc/environ.c (original)
+++ trunk/reactos/lib/crt/misc/environ.c Mon May 29 15:28:55 2006
@@ -222,7 +222,6 @@
if (option == NULL || (epos = wcschr(option, L'=')) == NULL)
return -1;
-
remove = (epos[1] == 0);
/* Duplicate environment if needed. */
@@ -245,15 +244,6 @@
memcpy(name, option, (epos - option) * sizeof(wchar_t));
name[epos - option] = 0;
- if ((*name == 0) || (wcschr(option, L'=') !=NULL))
- {
- /* fixme check see if name contain any space or so
- so we really locate first char in name and compare
- it with equal
- */
- free(name);
- return -1;
- }
/* Find the option we're trying to modify. */
for (index = 0, wenvptr = _wenviron; *wenvptr != NULL; wenvptr++, index++)
{