]> granicus.if.org Git - shadow/commitdiff
* lib/prototypes.h, libmisc/list.c: dup_list() and is_on_list() do
authornekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Fri, 20 Aug 2010 20:26:32 +0000 (20:26 +0000)
committernekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Fri, 20 Aug 2010 20:26:32 +0000 (20:26 +0000)
not change the members of the list they receive. Added const
qualifiers.

ChangeLog
lib/prototypes.h
libmisc/list.c

index b10de3e9e5f1ebbb0ab2565c75a4555d60180cc0..f83046a03f6f499e6d6fd02c26269103ff25147a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-08-20  Nicolas François  <nicolas.francois@centraliens.net>
+
+       * lib/prototypes.h, libmisc/list.c: dup_list() and is_on_list() do
+       not change the members of the list they receive. Added const
+       qualifiers.
+
 2010-08-20  Nicolas François  <nicolas.francois@centraliens.net>
 
        * src/usermod.c: Re-indent.
index b8e19ec319bf475e3e7c9b90ec0439e61126086c..6e8998e184574a711d35f6a00019ff92925c18ac 100644 (file)
@@ -214,8 +214,8 @@ extern void setup_limits (const struct passwd *);
 /* list.c */
 extern /*@only@*/ /*@out@*/char **add_list (/*@returned@*/ /*@only@*/char **, const char *);
 extern /*@only@*/ /*@out@*/char **del_list (/*@returned@*/ /*@only@*/char **, const char *);
-extern /*@only@*/ /*@out@*/char **dup_list (char *const *);
-extern bool is_on_list (char *const *list, const char *member);
+extern /*@only@*/ /*@out@*/char **dup_list (const char *const *);
+extern bool is_on_list (const char *const *list, const char *member);
 extern /*@only@*/char **comma_to_list (const char *);
 
 /* log.c */
index f9aa0b85cbe41a84bc0103420e43e49d39dc871b..28ea4cec59f4b8dd8bc0993882e85d91744f4d45 100644 (file)
        return tmp;
 }
 
-/*@only@*/ /*@out@*/char **dup_list (char *const *list)
+/*@only@*/ /*@out@*/char **dup_list (const char *const *list)
 {
        int i;
        char **tmp;
        return tmp;
 }
 
-bool is_on_list (char *const *list, const char *member)
+bool is_on_list (const char *const *list, const char *member)
 {
        assert (NULL != member);
        assert (NULL != list);