diff options
author | Christopher Faylor <me@cgf.cx> | 2002-06-21 05:01:17 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2002-06-21 05:01:17 +0000 |
commit | 7c02f861e3512fac608b411cb5be43a41ba8735e (patch) | |
tree | 56618ecd163acfa86ea2c7dcd5a484cd0b9e3c5b /winsup/cygwin/security.cc | |
parent | a7b23a8f11b2e1f2ef333d2ed95d1c972acad12f (diff) | |
download | cygnal-7c02f861e3512fac608b411cb5be43a41ba8735e.tar.gz cygnal-7c02f861e3512fac608b411cb5be43a41ba8735e.tar.bz2 cygnal-7c02f861e3512fac608b411cb5be43a41ba8735e.zip |
* uinfo.cc (cygheap_user::ontherange): Use env_name for NetUserGetInfo.
(cygheap_user::env_logsrv): Verify env_domain is valid.
* environ.cc: Include child_info.h and keep spenvs[] sorted.
(environ_init): Check child_proc_info instead of myself->ppid_handle.
Diffstat (limited to 'winsup/cygwin/security.cc')
-rw-r--r-- | winsup/cygwin/security.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/winsup/cygwin/security.cc b/winsup/cygwin/security.cc index 6f27b46f4..473e62ff9 100644 --- a/winsup/cygwin/security.cc +++ b/winsup/cygwin/security.cc @@ -268,7 +268,7 @@ get_logon_server (const char *domain, char *server, WCHAR *wserver) { server[0] = server[1] = '\\'; if (wserver) - sys_mbstowcs (wserver, server, INTERNET_MAX_HOST_NAME_LENGTH + 1); + sys_mbstowcs (wserver, server, INTERNET_MAX_HOST_NAME_LENGTH + 1); return TRUE; } @@ -512,7 +512,7 @@ get_group_sidlist (cygsidlist &grp_list, else { if (!get_logon_server (domain, server, wserver)) - return FALSE; + return FALSE; if (my_grps) { if (sid_in_token_groups (my_grps, well_known_local_sid)) @@ -544,8 +544,8 @@ get_group_sidlist (cygsidlist &grp_list, auth_pos = grp_list.count - 1; } if (!get_user_groups (wserver, grp_list, user, domain) || - !get_user_local_groups (grp_list, usersid)) - return FALSE; + !get_user_local_groups (grp_list, usersid)) + return FALSE; } /* special_pgrp true if pgrpsid is not null and not in normal groups */ if (!pgrpsid) |