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 4FD04AC1118 for ; Thu, 24 Aug 2023 14:15:12 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=FzjJYoQIDzld5afNK1VEy5I35Ke9QbIOzBqHpj228Yw=; 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=1692886511; v=1; b=tNhB8y6txotHp9agP0gJ1pAtZzh1bUs8Jf9bJ2WmXCOL+M5q92QOffWtSgJAtqpU+6p5BLj/ szg4AcTiwL/CFhwqjuDDSpm0CfS6sMlZWSyoNld6UOlLxE7xOI+XJw3cO0ciTIs0PxqRK9Hn1Sh 0lgJok0WtM63cGJ1PdxebYEI= X-Received: by 127.0.0.2 with SMTP id kFsxYY7687511xC2IuRbE44Q; Thu, 24 Aug 2023 07:15:11 -0700 X-Received: from smtp26.services.sfr.fr (smtp26.services.sfr.fr [93.17.128.212]) by mx.groups.io with SMTP id smtpd.web11.4887.1692857262796033250 for ; Wed, 23 Aug 2023 23:07:43 -0700 X-mail-filterd: {"version":"1.7.1","queueID":"4RWXgJ0pnJz1LQKdf","contextId": "06848008-891b-4fb6-8fe2-33dd25c158a5"} 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 4RWXgJ0pnJz1LQKdf; Thu, 24 Aug 2023 08:07:40 +0200 (CEST) X-mail-filterd: {"version":"1.7.1","queueID":"4RWXgH6z6kz1LQKdP","contextId": "78586cdb-690b-4964-a56f-fb48f83f9fb5"} 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 4RWXgH6z6kz1LQKdP; Thu, 24 Aug 2023 08:07:39 +0200 (CEST) From: Elyes Haouas To: devel@edk2.groups.io Cc: Elyes Haouas Subject: [edk2-devel] [PATCH 6/6] UefiCpuPkg/Library/CpuPageTableLib: Use C99 flexible arrays Date: Thu, 24 Aug 2023 08:07:36 +0200 Message-Id: <20230824060736.3543-6-ehaouas@noos.fr> In-Reply-To: <20230824060736.3543-1-ehaouas@noos.fr> References: <20230824060736.3543-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: limnIsCNxgPe69GGgAzlcBCFx7686176AA= 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=tNhB8y6t; 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 --- UefiCpuPkg/Library/CpuPageTableLib/UnitTest/RandomTest.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UefiCpuPkg/Library/CpuPageTableLib/UnitTest/RandomTest.h b/Uef= iCpuPkg/Library/CpuPageTableLib/UnitTest/RandomTest.h index cdc81e0af3..56382dd5d5 100644 --- a/UefiCpuPkg/Library/CpuPageTableLib/UnitTest/RandomTest.h +++ b/UefiCpuPkg/Library/CpuPageTableLib/UnitTest/RandomTest.h @@ -29,7 +29,7 @@ struct _ALLOCATE_PAGE_RECORDS { UINTN Count;=0D UINTN MaxCount;=0D ALLOCATE_PAGES AllocatePagesForPageTable;=0D - ALLOCATE_PAGE_RECORD Records[0];=0D + ALLOCATE_PAGE_RECORD Records[];=0D };=0D =0D typedef struct {=0D --=20 2.40.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108012): https://edk2.groups.io/g/devel/message/108012 Mute This Topic: https://groups.io/mt/100935958/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-