From: Christophe JAILLET Date: Sat, 21 Oct 2023 06:53:37 +0000 (+0200) Subject: fbdev: offb: Simplify offb_init_fb() X-Git-Tag: v6.7-rc1~7^2~28 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=02d487fa30042fb68392e36f04e51fda266637e7;p=thirdparty%2Fkernel%2Flinux.git fbdev: offb: Simplify offb_init_fb() Turn a strcpy()+strncat()+'\0' into an equivalent snprintf(). Signed-off-by: Christophe JAILLET Signed-off-by: Helge Deller --- diff --git a/drivers/video/fbdev/offb.c b/drivers/video/fbdev/offb.c index dcb1b81d35db5..b421b46d88efc 100644 --- a/drivers/video/fbdev/offb.c +++ b/drivers/video/fbdev/offb.c @@ -423,11 +423,9 @@ static void offb_init_fb(struct platform_device *parent, const char *name, fix = &info->fix; var = &info->var; - if (name) { - strcpy(fix->id, "OFfb "); - strncat(fix->id, name, sizeof(fix->id) - sizeof("OFfb ")); - fix->id[sizeof(fix->id) - 1] = '\0'; - } else + if (name) + snprintf(fix->id, sizeof(fix->id), "OFfb %s", name); + else snprintf(fix->id, sizeof(fix->id), "OFfb %pOFn", dp);