lib/util: use size_t for add_string_to_array().
authorGünther Deschner <gd@samba.org>
Fri, 14 Nov 2014 12:27:45 +0000 (13:27 +0100)
committerGünther Deschner <gd@samba.org>
Mon, 17 Nov 2014 16:34:05 +0000 (17:34 +0100)
Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
lib/util/samba_util.h
lib/util/util_strlist.c

index 2f762ac28d1ccc1af793186774ca19c7d32e6ef6..1c7ae79b7016bbe4e5d0465a75a76933c92d20bb 100644 (file)
@@ -253,7 +253,7 @@ _PUBLIC_ char *rfc1738_escape_part(TALLOC_CTX *mem_ctx, const char *url);
  * number of elements in strings. It will be updated by this function.
  */
 _PUBLIC_ bool add_string_to_array(TALLOC_CTX *mem_ctx,
-                        const char *str, const char ***strings, int *num);
+                        const char *str, const char ***strings, size_t *num);
 
 /**
   varient of strcmp() that handles NULL ptrs
index 9dd4ab3f348bd8b84cad4af7d8a4367cecaf00a6..987fdfbdd33f105a65e5a248f4e20f7d255d5934 100644 (file)
@@ -453,7 +453,7 @@ _PUBLIC_ const char **str_list_append_const(const char **list1,
  * number of elements in strings. It will be updated by this function.
  */
 _PUBLIC_ bool add_string_to_array(TALLOC_CTX *mem_ctx,
-                        const char *str, const char ***strings, int *num)
+                        const char *str, const char ***strings, size_t *num)
 {
        char *dup_str = talloc_strdup(mem_ctx, str);