From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 5960B7803D9 for ; Thu, 24 Aug 2023 14:15:06 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=cwpSqFFwCmQDIpSfIdnvSMMzIQtkRZibe1VJRdLlZMo=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20140610; t=1692886505; v=1; b=mAO+YzNyvOHI7ygz6UxrwReEagUnitA3+G3CTNaqmQNYoY6xSQInDGy1adzORKcq7MEPdbHd sowQclV1AWRkEg89ME+vhoVJvtrBbH8Gc9OZrnPnVjscEgyJ/nle7OdzW9R068yyDzL90kjty3U nENBaqe7U9okIPhU55BRozZA= X-Received: by 127.0.0.2 with SMTP id WVn4YY7687511xPzaocjNz3Z; Thu, 24 Aug 2023 07:15:05 -0700 X-Received: from smtp26.services.sfr.fr (smtp26.services.sfr.fr [93.17.128.212]) by mx.groups.io with SMTP id smtpd.web10.4639.1692855763862052369 for ; Wed, 23 Aug 2023 22:42:44 -0700 X-mail-filterd: {"version":"1.7.1","queueID":"4RWX6T4hknz1LQKdC","contextId": "2b478a50-b426-49b8-b593-5f954e99c80f"} X-Received: from localhost.localdomain (179.211.201.77.rev.sfr.net [77.201.211.179]) by msfrf2636.sfr.fr (SMTP Server) with ESMTP id 4RWX6T4hknz1LQKdC; Thu, 24 Aug 2023 07:42:41 +0200 (CEST) X-mail-filterd: {"version":"1.7.1","queueID":"4RWX6T3t16z1LQKdX","contextId": "953be462-8e25-4982-bdd8-5ee1f23addae"} X-sfr-mailing: LEGIT X-sfr-spamrating: 40 X-sfr-spam: not-spam X-Received: from localhost.localdomain (179.211.201.77.rev.sfr.net [77.201.211.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: ehaouas@noos.fr) by msfrf2636.sfr.fr (SMTP Server) with ESMTPSA id 4RWX6T3t16z1LQKdX; Thu, 24 Aug 2023 07:42:41 +0200 (CEST) From: Elyes Haouas To: devel@edk2.groups.io Cc: Elyes Haouas Subject: [edk2-devel] [PATCH 3/4] MdeModulePkg/Library/FrameBufferBltLib: Use C99 flexible arrays Date: Thu, 24 Aug 2023 07:42:13 +0200 Message-Id: <20230824054214.2839-3-ehaouas@noos.fr> In-Reply-To: <20230824054214.2839-1-ehaouas@noos.fr> References: <20230824054214.2839-1-ehaouas@noos.fr> MIME-Version: 1.0 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,ehaouas@noos.fr List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 35CuQIbVduVzgEtzpn0xYuwox7686176AA= Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=mAO+YzNy; dmarc=none; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io One-element or zero-length arrays have been deprecated since last millennium. Use C99 flexible arrays instead, it allows the compiler to generate errors when the flexible array does not occur at the end in the structure. Signed-off-by: Elyes Haouas --- MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.c b/M= deModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.c index 432577bcfd..5fc5779e16 100644 --- a/MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.c +++ b/MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.c @@ -24,7 +24,7 @@ struct FRAME_BUFFER_CONFIGURE { EFI_PIXEL_BITMASK PixelMasks;=0D INT8 PixelShl[4]; // R-G-B-Rsvd=0D INT8 PixelShr[4]; // R-G-B-Rsvd=0D - UINT8 LineBuffer[0];=0D + UINT8 LineBuffer[];=0D };=0D =0D CONST EFI_PIXEL_BITMASK mRgbPixelMasks =3D {=0D --=20 2.40.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108005): https://edk2.groups.io/g/devel/message/108005 Mute This Topic: https://groups.io/mt/100935951/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-