diff options
Diffstat (limited to 'win32/pwd.c')
-rw-r--r-- | win32/pwd.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/win32/pwd.c b/win32/pwd.c index 27194a7874..73c4b62c95 100644 --- a/win32/pwd.c +++ b/win32/pwd.c @@ -57,14 +57,12 @@ char *getlogin() struct passwd * getpwuid(int uid) { - TLS_VARS; + pw.pw_name = getlogin(); + pw.pw_dir = home_dir; + pw.pw_shell = login_shell; + pw.pw_uid = 0; - GLOBAL(pw).pw_name = getlogin(); - GLOBAL(pw).pw_dir = home_dir; - GLOBAL(pw).pw_shell = login_shell; - GLOBAL(pw).pw_uid = 0; - - return &GLOBAL(pw); + return &pw; } /* |