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)
committerKarolin Seeger <kseeger@samba.org>
Mon, 24 Nov 2014 20:17:08 +0000 (21:17 +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 c6eb3496b988cccc46eac17ada7da3ec0b19962a..7687e1b67f5162701a78df52ccac56f2daf005df 100644 (file)
@@ -316,7 +316,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 e8d2a74221803d92fdbbd47c461db342e1dde97a..33c1e08657f7372ca414280f6afa6b9f1d8b1ac9 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);