s3-lib Remove unused string_append
authorAndrew Bartlett <abartlet@samba.org>
Thu, 14 Apr 2011 02:47:45 +0000 (12:47 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 14 Apr 2011 02:47:45 +0000 (12:47 +1000)
source3/include/proto.h
source3/lib/util_str.c

index eebc25f38b25e25aec625b3defc5831526aa0869..4362ddb9b82ad9b2bba3adb2077090b2269a393f 100644 (file)
@@ -1029,7 +1029,6 @@ int ipstr_list_parse(const char *ipstr_list, struct ip_service **ip_list);
 void ipstr_list_free(char* ipstr_list);
 uint64_t STR_TO_SMB_BIG_UINT(const char *nptr, const char **entptr);
 SMB_OFF_T conv_str_size(const char * str);
-void string_append(char **left, const char *right);
 bool add_string_to_array(TALLOC_CTX *mem_ctx,
                         const char *str, const char ***strings,
                         int *num);
index 797e61e40ceed1f5a608fae7f9c9b94d6ddffb4d..1a430d528ca3704a51065540352f830db18c7fd6 100644 (file)
@@ -1550,28 +1550,6 @@ SMB_OFF_T conv_str_size(const char * str)
        return lval;
 }
 
-void string_append(char **left, const char *right)
-{
-       int new_len = strlen(right) + 1;
-
-       if (*left == NULL) {
-               *left = (char *)SMB_MALLOC(new_len);
-               if (*left == NULL) {
-                       return;
-               }
-               *left[0] = '\0';
-       } else {
-               new_len += strlen(*left);
-               *left = (char *)SMB_REALLOC(*left, new_len);
-       }
-
-       if (*left == NULL) {
-               return;
-       }
-
-       safe_strcat(*left, right, new_len-1);
-}
-
 /* Append an sprintf'ed string. Double buffer size on demand. Usable without
  * error checking in between. The indiation that something weird happened is
  * string==NULL */