From: Volker Lendecke Date: Fri, 13 Jul 2007 13:29:12 +0000 (+0000) Subject: r23866: Fix a 1-byte buffer overrun X-Git-Tag: samba-4.0.0alpha6~801^2~5365 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ac51ffb77b70ef1387f454dc128d1aa1c4d3be89;p=thirdparty%2Fsamba.git r23866: Fix a 1-byte buffer overrun (This used to be commit 2ed83d36fec918e6ad9605f43e1a49fa5b61f17b) --- diff --git a/source3/smbd/mangle.c b/source3/smbd/mangle.c index f69c940539d..fce86903f24 100644 --- a/source3/smbd/mangle.c +++ b/source3/smbd/mangle.c @@ -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; }