hack! get rit of valgrind warnings v3-2-wb-ndr
authorStefan Metzmacher <metze@samba.org>
Wed, 24 Oct 2007 11:35:42 +0000 (13:35 +0200)
committerStefan Metzmacher <metze@sernet.de>
Fri, 2 May 2008 14:13:55 +0000 (16:13 +0200)
metze

source/lib/util_str.c

index 6310e2464d06e2209b4a6b9338b7351d5669e61b..44f5d64f07362bd873b9d9aa64014942ec53519e 100644 (file)
@@ -710,6 +710,7 @@ char *safe_strcpy_fn(const char *fn,
                len = maxlength;
        }
 
+       memset(dest, 0, maxlength+1);
        memmove(dest, src, len);
        dest[len] = 0;
        return dest;
@@ -754,6 +755,7 @@ char *safe_strcat_fn(const char *fn,
                return NULL;
        }
 
+       memset(dest + dest_len, 0, maxlength + 1 - dest_len);
        memcpy(&dest[dest_len], src, src_len);
        dest[dest_len + src_len] = 0;
        return dest;