]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
smbd: Make sure we don't overwrite tmp_buf
authorVolker Lendecke <vl@samba.org>
Sun, 7 Nov 2021 18:33:31 +0000 (19:33 +0100)
committerJeremy Allison <jra@samba.org>
Thu, 11 Nov 2021 19:08:37 +0000 (19:08 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/smbd/files.c

index 01a4f0c9b732e18a023cf778038a221165285871..90bc49155a4edf09007a2802c75e818c85f51f42 100644 (file)
@@ -1462,6 +1462,7 @@ size_t fsp_fullbasepath(struct files_struct *fsp, char *buf, size_t buflen)
         */
        if (buf == NULL) {
                buf = tmp_buf;
+               SMB_ASSERT(buflen==0);
        }
 
        len = snprintf(buf, buflen, "%s/%s", fsp->conn->connectpath,