]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
r23866: Fix a 1-byte buffer overrun
authorVolker Lendecke <vlendec@samba.org>
Fri, 13 Jul 2007 13:29:12 +0000 (13:29 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:28:36 +0000 (12:28 -0500)
source/smbd/mangle.c

index f69c940539d46f45a446213cfc98128b4ad8f02c..fce86903f2427b99ef6f04ed7b7e2683a68ce2d3 100644 (file)
@@ -119,7 +119,7 @@ BOOL mangle_check_cache_alloc(const char *name, char **presult,
        char *result;
        pstrcpy(tmp, name);
 
-       if (!mangle_check_cache(tmp, sizeof(pstring), p)
+       if (!mangle_check_cache(tmp, sizeof(pstring)-1, p)
            || !(result = SMB_STRDUP(tmp))) {
                return False;
        }