mirror of
https://github.com/torvalds/linux.git
synced 2026-10-07 05:31:08 -04:00
MIPS: Ralink: Use strlcpy() instead of strncpy().
'compatible' is used by strlen() in __of_device_is_compatible(). Ensure strings are always '\0' terminated. 'of_ids is not a structure in "include/uapi/*", so no need to initialize it completly; using strlcpy() instead of strncpy() will do. Signed-off-by: Chen Gang <[email protected]> Acked-by: John Crispin <[email protected]> Cc: [email protected] Cc: [email protected] Cc: Linux-Arch <[email protected]> Patchwork: https://patchwork.linux-mips.org/patch/5330/ Signed-off-by: Ralf Baechle <[email protected]>
This commit is contained in:
1 parent
90a6fb120d
commit
24b1944fc6
1 file changed
+1
-1
@@ -104,7 +104,7 @@ static int __init plat_of_setup(void)
|
||||
if (!of_have_populated_dt())
|
||||
panic("device tree not present");
|
||||
|
||||
strncpy(of_ids[0].compatible, soc_info.compatible, len);
|
||||
strlcpy(of_ids[0].compatible, soc_info.compatible, len);
|
||||
strncpy(of_ids[1].compatible, "palmbus", len);
|
||||
|
||||
if (of_platform_populate(NULL, of_ids, NULL, NULL))
|
||||
|
||||
Reference in new issue
Block a user