From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36875) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xsow8-0002xc-A3 for qemu-devel@nongnu.org; Mon, 24 Nov 2014 03:24:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xsow0-0005Ym-RA for qemu-devel@nongnu.org; Mon, 24 Nov 2014 03:23:56 -0500 Received: from lputeaux-656-1-278-113.w80-15.abo.wanadoo.fr ([80.15.154.113]:35006 helo=alvise-Latitude-E5530.localdomain) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xsow0-0005YS-9J for qemu-devel@nongnu.org; Mon, 24 Nov 2014 03:23:48 -0500 From: Alvise Rigo Date: Fri, 21 Nov 2014 19:07:39 +0100 Message-Id: <1416593261-13751-3-git-send-email-a.rigo@virtualopensystems.com> In-Reply-To: <1416593261-13751-1-git-send-email-a.rigo@virtualopensystems.com> References: <1416593261-13751-1-git-send-email-a.rigo@virtualopensystems.com> Subject: [Qemu-devel] [RFC v2 2/4] hw/arm/virt: find_machine_info: handle NULL value List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: rob.herring@linaro.org, tech@virtualopensystems.com, claudio.fontana@huawei.com, Alvise Rigo , peter.maydell@linaro.org Signed-off-by: Alvise Rigo --- hw/arm/virt.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hw/arm/virt.c b/hw/arm/virt.c index e8d527d..4e7b869 100644 --- a/hw/arm/virt.c +++ b/hw/arm/virt.c @@ -151,6 +151,10 @@ static VirtBoardInfo *find_machine_info(const char *cpu) { int i; + if (!cpu) { + return NULL; + } + for (i = 0; i < ARRAY_SIZE(machines); i++) { if (strcmp(cpu, machines[i].cpu_model) == 0) { return &machines[i]; -- 2.1.0