From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smic.int.bsdio.com (smic.int.bsdio.com [65.103.231.193]) by mx.groups.io with SMTP id smtpd.web11.826.1586992366508134886 for ; Wed, 15 Apr 2020 16:12:46 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=none, err=permanent DNS error (domain: smic.int.bsdio.com, ip: 65.103.231.193, mailfrom: bcran@smic.int.bsdio.com) Received: from smic.int.bsdio.com (localhost [127.0.0.1]) by smic.int.bsdio.com (8.15.2/8.15.2) with ESMTPS id 03FNADkV082710 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 15 Apr 2020 17:10:13 -0600 (MDT) (envelope-from bcran@smic.int.bsdio.com) Received: (from bcran@localhost) by smic.int.bsdio.com (8.15.2/8.15.2/Submit) id 03FNADME082178; Wed, 15 Apr 2020 17:10:13 -0600 (MDT) (envelope-from bcran) From: "Rebecca Cran" To: devel@edk2.groups.io Cc: Jordan Justen , Laszlo Ersek , Ard Biesheuvel , Rebecca Cran Subject: [PATCH 13/13] BhyvePkg: fix BhyveSetGraphicsMode call for VS2019 build Date: Wed, 15 Apr 2020 17:09:39 -0600 Message-Id: <9289b41b8656641febae54b560c7aafe59ef2aca.1586991816.git.rebecca@bsdio.com> X-Mailer: git-send-email 2.26.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable The VS2019 toolchain warns about casts from UINT32 to UINT16. Work around this by adding casts in the call to BhyveSetGraphicsMode, as a temporary measure. Signed-off-by: Rebecca Cran --- BhyvePkg/BhyveRfbDxe/GopScreen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BhyvePkg/BhyveRfbDxe/GopScreen.c b/BhyvePkg/BhyveRfbDxe/GopScr= een.c index 6e5ccce0b3..a5e9f56da7 100644 --- a/BhyvePkg/BhyveRfbDxe/GopScreen.c +++ b/BhyvePkg/BhyveRfbDxe/GopScreen.c @@ -184,7 +184,7 @@ EmuGopSetMode ( This->Mode->FrameBufferSize =3D Private->FbSize;=0D DEBUG ((DEBUG_INFO, "BHYVE GOP FrameBufferBase: 0x%x, FrameBufferSize: 0= x%x\n", This->Mode->FrameBufferBase, This->Mode->FrameBufferSize));=0D =0D - BhyveSetGraphicsMode(Private, ModeData->HorizontalResolution, ModeData->= VerticalResolution, ModeData->ColorDepth);=0D + BhyveSetGraphicsMode(Private, (UINT16)ModeData->HorizontalResolution, (U= INT16)ModeData->VerticalResolution, (UINT16)ModeData->ColorDepth);=0D =0D RETURN_STATUS ret =3D FrameBufferBltConfigure (=0D (VOID*)(UINTN) This->Mode->FrameBufferBase,=0D --=20 2.26.1