not change the members of the list they receive. Added const
qualifiers.
+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.
/* 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 */
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);