video: fbdev: uvesafb: Fix string related warnings
authorSam Ravnborg <sam@ravnborg.org>
Sat, 28 Nov 2020 22:41:12 +0000 (23:41 +0100)
committerSam Ravnborg <sam@ravnborg.org>
Sat, 5 Dec 2020 20:01:36 +0000 (21:01 +0100)
commit5a15468b724bbe385bb8531942a715731c241520
tree373756d66612139f855108f0e585916af95f5980
parentab2b29e64e05f2d92dc4a584de7818bc9a1eea4c
video: fbdev: uvesafb: Fix string related warnings

Two W=1 string related warnings.
- Using strncpy to copy string without null-termination generates a
  warning.  Use memcpy to copy only the relevant chars

- Fix a potential bug with a very long string, subtract one from the
  length to make room for the termination null.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Acked-by: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Michal Januszewski <spock@gentoo.org>
Cc: linux-fbdev@vger.kernel.org
Link: https://patchwork.freedesktop.org/patch/msgid/20201128224114.1033617-27-sam@ravnborg.org
drivers/video/fbdev/uvesafb.c