VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
author: Cyrill Gorcunov <gorcunov@gmail.com> 2009-01-06 14:41:08 -0800 committer: Linus Torvalds <torvalds@linux-foundation.org> 2009-01-06 15:59:13 -0800 commit: 8c4018884a49eb2c6c7ca90804f331b12983561c parent: ba84be2338d3a2b6020d39279335bb06fcd332e1
Commit Summary:
fs: fix name overwrite in __register_chrdev_region()
Diffstat:
1 file changed, 1 insertion, 1 deletion
diff --git a/fs/char_dev.c b/fs/char_dev.c
index 700697a72618..38f71222a552 100644
--- a/fs/char_dev.c
+++ b/fs/char_dev.c
@@ -120,7 +120,7 @@ __register_chrdev_region(unsigned int major, unsigned int baseminor,
 	cd->major = major;
 	cd->baseminor = baseminor;
 	cd->minorct = minorct;
-	strncpy(cd->name,name, 64);
+	strlcpy(cd->name, name, sizeof(cd->name));
 
 	i = major_to_index(major);