]> granicus.if.org Git - shadow/commitdiff
* src/groupmod.c: Cast ID to ulongs and use ulong formats for IDs.
authornekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Thu, 23 Apr 2009 20:39:29 +0000 (20:39 +0000)
committernekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Thu, 23 Apr 2009 20:39:29 +0000 (20:39 +0000)
ChangeLog
src/groupmod.c

index fd4ae723a40b392a30543c14dc3add3c17b6ed66..8279cdba41f24b6c651f049189152b29a27f8d4f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-04-22  Nicolas François  <nicolas.francois@centraliens.net>
+
+       * src/groupmod.c: Cast ID to ulongs and use ulong formats for IDs.
+
 2009-04-22  Nicolas François  <nicolas.francois@centraliens.net>
 
        * src/newgrp.c: Added splint annotations.
index 9324822251b326591caa958dafc8fbedde6812a4..9029c51a2fea0dfc285a9197b3ee2292f11f4c36 100644 (file)
@@ -505,13 +505,13 @@ static void prepare_failure_reports (void)
                              + strlen (info_passwd.audit_msg);
 
        snprintf (info_group.action,   511 - strlen (info_group.audit_msg),
-                 "group %s/%d", group_name, group_id);
+                 "group %s/%lu", group_name, (unsigned long int) group_id);
 #ifdef SHADOWGRP
        snprintf (info_gshadow.action, 511 - strlen (info_group.audit_msg),
                  "group %s", group_name);
 #endif
        snprintf (info_passwd.action,  511 - strlen (info_group.audit_msg),
-                 "group %s/%d", group_name, group_id);
+                 "group %s/%lu", group_name, (unsigned long int) group_id);
 
        if (nflg) {
                strncat (info_group.action, ", new name: ",
@@ -545,13 +545,13 @@ static void prepare_failure_reports (void)
                         511 - strlen (info_group.audit_msg));
                snprintf (info_group.action+strlen (info_group.action),
                          511 - strlen (info_group.audit_msg),
-                         "%d", group_newid);
+                         "%lu", (unsigned long int) group_newid);
 
                strncat (info_passwd.action, ", new gid: ",
                         511 - strlen (info_passwd.audit_msg));
                snprintf (info_passwd.action+strlen (info_passwd.action),
                          511 - strlen (info_passwd.audit_msg),
-                         "%d", group_newid);
+                         "%lu", (unsigned long int) group_newid);
        }
        info_group.audit_msg[511]   = '\0';
 #ifdef SHADOWGRP