summaryrefslogtreecommitdiffstats
path: root/fs/hostfs
diff options
context:
space:
mode:
authorRichard Weinberger <richard@nod.at>2015-03-03 23:42:25 +0100
committerRichard Weinberger <richard@nod.at>2015-03-26 23:27:50 +0100
commitc278e81b8a0291f5adce43c4613ad569d76dc384 (patch)
tree02c30363637bb468fe7fe3df676299b08bc59ec7 /fs/hostfs
parentaad50b1e06081de0e4ff25335ab6f52e58bfcef1 (diff)
downloadlinux-c278e81b8a0291f5adce43c4613ad569d76dc384.tar.gz
linux-c278e81b8a0291f5adce43c4613ad569d76dc384.tar.bz2
linux-c278e81b8a0291f5adce43c4613ad569d76dc384.zip
hostfs: Remove open coded strcpy()
Signed-off-by: Richard Weinberger <richard@nod.at>
Diffstat (limited to 'fs/hostfs')
-rw-r--r--fs/hostfs/hostfs_kern.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/fs/hostfs/hostfs_kern.c b/fs/hostfs/hostfs_kern.c
index 3082a7e715dd..7260f162db41 100644
--- a/fs/hostfs/hostfs_kern.c
+++ b/fs/hostfs/hostfs_kern.c
@@ -105,11 +105,10 @@ static char *__dentry_name(struct dentry *dentry, char *name)
__putname(name);
return NULL;
}
- if (p > name + len) {
- char *s = name + len;
- while ((*s++ = *p++) != '\0')
- ;
- }
+
+ if (p > name + len)
+ strcpy(name + len, p);
+
return name;
}