]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:smbd: reformat if statement for caching in vfs_ChDir()
authorStefan Metzmacher <metze@samba.org>
Thu, 2 Jul 2020 10:06:28 +0000 (12:06 +0200)
committerKarolin Seeger <kseeger@samba.org>
Thu, 9 Jul 2020 11:40:24 +0000 (11:40 +0000)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14427

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
(cherry picked from commit b2b5ae090ee8796609eb0b5794bc4e62c24414ef)

source3/smbd/vfs.c

index 96067e45005a9e233c12fea2cf7f83eb061c1902..7c8f99bbd414f460004b053e125360438408f9ce 100644 (file)
@@ -879,8 +879,9 @@ int vfs_ChDir(connection_struct *conn, const struct smb_filename *smb_fname)
                return 0;
        }
 
-       if (*smb_fname->base_name == '/' &&
-                       strcsequal(LastDir,smb_fname->base_name)) {
+       if (smb_fname->base_name[0] == '/' &&
+           strcsequal(LastDir,smb_fname->base_name))
+       {
                return 0;
        }