diff options
author | Christophe JAILLET <christophe.jaillet@wanadoo.fr> | 2023-10-21 09:53:37 +0300 |
---|---|---|
committer | Helge Deller <deller@gmx.de> | 2023-11-07 16:42:34 +0300 |
commit | 02d487fa30042fb68392e36f04e51fda266637e7 (patch) | |
tree | 6dff6e69a4ca39ab62c3e7fd1b94f2e952507448 | |
parent | 7be6adf11370d58f9a7afa50fbf06801db04af5c (diff) | |
download | linux-02d487fa30042fb68392e36f04e51fda266637e7.tar.xz |
fbdev: offb: Simplify offb_init_fb()
Turn a strcpy()+strncat()+'\0' into an equivalent snprintf().
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Helge Deller <deller@gmx.de>
-rw-r--r-- | drivers/video/fbdev/offb.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/drivers/video/fbdev/offb.c b/drivers/video/fbdev/offb.c index dcb1b81d35db..b421b46d88ef 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); |