]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
* lib/prototypes.h, libmisc/getgr_nam_gid.c: getgr_nam_gid()
authornekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Sun, 14 Aug 2011 13:16:26 +0000 (13:16 +0000)
committernekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Sun, 14 Aug 2011 13:16:26 +0000 (13:16 +0000)
returns an allocated structure.

ChangeLog
lib/prototypes.h
libmisc/getgr_nam_gid.c

index 0029c93bee834ecc1ca2754ac9fea3a2971e0734..362947a74ae1e9f415eee8cc54d0c707cfd06cd0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-08-14  Nicolas François  <nicolas.francois@centraliens.net>
+
+       * lib/prototypes.h, libmisc/getgr_nam_gid.c: getgr_nam_gid()
+       returns an allocated structure.
+
 2011-08-14  Nicolas François  <nicolas.francois@centraliens.net>
 
        * src/su.c: Add annotations to indicate that su_failure() does
index 344d30fd6ae822f1c56b9f412f324415164bf4f1..86029694e5d33ca6e975f4772622b1756ee26d52 100644 (file)
@@ -157,7 +157,7 @@ extern int find_new_uid (bool sys_user,
 extern int get_gid (const char *gidstr, gid_t *gid);
 
 /* getgr_nam_gid.c */
-extern /*@null@*/struct group *getgr_nam_gid (/*@null@*/const char *grname);
+extern /*@only@*//*@null@*/struct group *getgr_nam_gid (/*@null@*/const char *grname);
 
 /* getlong.c */
 extern int getlong (const char *numstr, /*@out@*/long int *result);
index b2556c410d3c5782dda778cad4e553cbc2556050..027280a52577799dff4c6d41534c7e3d5c5e40d3 100644 (file)
@@ -44,7 +44,7 @@
  * The string may be a valid GID or a valid groupname.
  * If the group does not exist on the system, NULL is returned.
  */
-extern /*@null@*/struct group *getgr_nam_gid (/*@null@*/const char *grname)
+extern /*@only@*//*@null@*/struct group *getgr_nam_gid (/*@null@*/const char *grname)
 {
        long long int gid;
        char *endptr;