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)
_______________________________________________ Bug-gnustep mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-gnustep
