From 3fffaa8a646c5bee02a553014b7f80e6ea2a76dd Mon Sep 17 00:00:00 2001 From: Dmitry Antipov Date: Fri, 14 Aug 2026 07:14:18 +0300 Subject: [PATCH] smb: client: simplify __build_path_from_dentry_optional_prefix() Use the convenient 'strreplace()' to simplify '__build_path_from_dentry_optional_prefix()'. Signed-off-by: Dmitry Antipov Signed-off-by: Namjae Jeon Signed-off-by: Paulo Alcantara --- fs/smb/client/dir.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/fs/smb/client/dir.c b/fs/smb/client/dir.c index b0ddcaa2d815..c292e3cd623b 100644 --- a/fs/smb/client/dir.c +++ b/fs/smb/client/dir.c @@ -115,11 +115,7 @@ char *__build_path_from_dentry_optional_prefix(struct dentry *direntry, void *pa } if (dirsep != '/') { /* BB test paths to Windows with '/' in the midst of prepath */ - char *p; - - for (p = s; *p; p++) - if (*p == '/') - *p = dirsep; + strreplace(s, '/', dirsep); } if (dfsplen) { s -= dfsplen;