From 0684f3592b41c77aa68575dfb18be1ce7a87f101 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 28 Jul 2017 13:10:19 +0200 Subject: bsp/i386: Fix warning --- c/src/lib/libbsp/i386/pc386/console/fb_vesa_rm.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/c/src/lib/libbsp/i386/pc386/console/fb_vesa_rm.c b/c/src/lib/libbsp/i386/pc386/console/fb_vesa_rm.c index fa3f00c675..1c42956fce 100644 --- a/c/src/lib/libbsp/i386/pc386/console/fb_vesa_rm.c +++ b/c/src/lib/libbsp/i386/pc386/console/fb_vesa_rm.c @@ -114,10 +114,10 @@ uint32_t VBE_controller_information( VBE_vbe_info_block *info_block, /* indicate to graphic's bios that VBE2.0 extended information is desired */ if (queried_VBE_Version >= 0x200) { - strncpy( - (char *)&VBE_buffer->VbeSignature, + memcpy( + &VBE_buffer->VbeSignature, VBE20plus_SIGNATURE, - 4*sizeof(size_t) + sizeof(VBE_buffer->VbeSignature) ); } if (i386_real_interrupt_call(INTERRUPT_NO_VIDEO_SERVICES, &parret) == 0) -- cgit v1.2.3