OSDN Git Service

* grp.cc (getgrgid_r): Replace struct group by struct __group32 in
authorcorinna <corinna>
Mon, 17 May 2004 16:14:01 +0000 (16:14 +0000)
committercorinna <corinna>
Mon, 17 May 2004 16:14:01 +0000 (16:14 +0000)
argument definition.
(getgrnam_r): Ditto.

winsup/cygwin/ChangeLog
winsup/cygwin/grp.cc

index 63ae043..8fae3f8 100644 (file)
@@ -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.
index 39de151..f46cb89 100644 (file)
@@ -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;