* security.cc (set_security_attribute): Call getegid32() instead of

getegid().
	* include/cygwin/grp.h: Declare getegid32().
This commit is contained in:
Corinna Vinschen
2002-05-28 14:58:13 +00:00
parent 5719640581
commit 7ea70e9970
3 changed files with 8 additions and 1 deletions

View File

@@ -1612,7 +1612,7 @@ set_security_attribute (int attribute, PSECURITY_ATTRIBUTES psa,
psa->lpSecurityDescriptor = sd_buf;
InitializeSecurityDescriptor ((PSECURITY_DESCRIPTOR)sd_buf,
SECURITY_DESCRIPTOR_REVISION);
psa->lpSecurityDescriptor = alloc_sd (geteuid (), getegid (),
psa->lpSecurityDescriptor = alloc_sd (geteuid (), getegid32 (),
cygheap->user.logsrv (),
attribute, (PSECURITY_DESCRIPTOR)sd_buf,
&sd_buf_size);