[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
NSUser.m: Bug on Windows handling spaces in environement variable values
From: |
Roland Schwingel |
Subject: |
NSUser.m: Bug on Windows handling spaces in environement variable values? |
Date: |
Mon, 02 Feb 2004 14:14:56 +0100 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 |
Hi...
Maybe there is a bug in NSUser.m.
In CVS revision 1.75 there was a changed added to not permit spaces in
$USERPROFILE.
Why was it added? This really leads to a problem in countries like
germany where this will defenitly
will contain spaces (default starts with C:\Dokumente und
Einstellungen). We disabled this test
a few weeks ago here and till now we found no problems with it.
IMHO this test can (and should) be removed... This is done by applying
the attached patch.
Thanks,
Roland
--- NSUser.m.orig 2004-01-21 13:49:11.000000000 +0100
+++ NSUser.m 2004-01-21 13:49:48.000000000 +0100
@@ -260,7 +260,7 @@
for the user on more modern versions of windoze. */
s = GSStringFromWin32EnvironmentVariable("USERPROFILE");
}
- if (s != nil)
+ /*if (s != nil)
{
const char *str = [s cString];
@@ -273,7 +273,7 @@
}
str++;
}
- }
+ }*/
[gnustep_global_lock unlock];
}
if ([s length] == 0 && [loginName length] != 1)
- NSUser.m: Bug on Windows handling spaces in environement variable values?,
Roland Schwingel <=