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=2... ============================================================================== --- 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++) {