diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2004-05-17 16:14:01 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2004-05-17 16:14:01 +0000 |
commit | aac9c88c2495ecc53bbffcaf3357645011fbbbf2 (patch) | |
tree | ab9f6b14bea7d1ed3de9aa4ac4ff78dd2043307b | |
parent | cf3aae91e214982df87e60cc5059195fd6c8a8b8 (diff) | |
download | newlib-aac9c88c2495ecc53bbffcaf3357645011fbbbf2.zip newlib-aac9c88c2495ecc53bbffcaf3357645011fbbbf2.tar.gz newlib-aac9c88c2495ecc53bbffcaf3357645011fbbbf2.tar.bz2 |
* grp.cc (getgrgid_r): Replace struct group by struct __group32 in
argument definition.
(getgrnam_r): Ditto.
-rw-r--r-- | winsup/cygwin/ChangeLog | 6 | ||||
-rw-r--r-- | winsup/cygwin/grp.cc | 8 |
2 files changed, 10 insertions, 4 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 63ae043..8fae3f8 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,5 +1,11 @@ 2004-05-17 Corinna Vinschen <corinna@vinschen.de> + * grp.cc (getgrgid_r): Replace struct group by struct __group32 in + argument definition. + (getgrnam_r): Ditto. + +2004-05-17 Corinna Vinschen <corinna@vinschen.de> + * cygwin.din: Add symbols flockfile, ftrylockfile, funlockfile, getgrgid_r, getgrnam_r and getlogin_r. * grp.cc (getgrgid_r): New function. diff --git a/winsup/cygwin/grp.cc b/winsup/cygwin/grp.cc index 39de151..f46cb89 100644 --- a/winsup/cygwin/grp.cc +++ b/winsup/cygwin/grp.cc @@ -176,8 +176,8 @@ grp32togrp16 (struct __group16 *gp16, struct __group32 *gp32) } extern "C" int -getgrgid_r (__gid32_t gid, struct group *grp, char *buffer, size_t bufsize, - struct group **result) +getgrgid_r (__gid32_t gid, struct __group32 *grp, char *buffer, size_t bufsize, + struct __group32 **result) { *result = NULL; @@ -233,8 +233,8 @@ getgrgid (__gid16_t gid) } extern "C" int -getgrnam_r (const char *nam, struct group *grp, char *buffer, size_t bufsize, - struct group **result) +getgrnam_r (const char *nam, struct __group32 *grp, char *buffer, + size_t bufsize, struct __group32 **result) { *result = NULL; |