From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id DD7C0C25B78 for ; Thu, 16 May 2024 19:32:47 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s7gpt-000259-6n; Thu, 16 May 2024 15:32:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s7gpn-0001zK-9e for grub-devel@gnu.org; Thu, 16 May 2024 15:32:12 -0400 Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s7gpl-0006aP-KY for grub-devel@gnu.org; Thu, 16 May 2024 15:32:10 -0400 Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-571ba432477so4309302a12.1 for ; Thu, 16 May 2024 12:32:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715887928; x=1716492728; darn=gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=fbKDoxR4yZ12YoyCND7PlnU6660qSKFbRO8zpREXn8c=; b=bnYEsUS4ffSUbiplu+8bRvuDUmkqo0bq+dv8++DcUL2or03fhlkucKE2UN4HFj9Dda L3Bl1M8rsVEbRLVKsADcO6cKqegj4QOKCRZokV5JvjGBtH+2Z7FZ8k73yHvK7ziajSci YOgEShycMpQAuVHlc/SBRROxs4CIjgNlslxTqJw7QKlwlpjdk3dni7S+uDJUexa/KRnG IcI3kpvKZcXKiVjUPGlGVT4+LSRORVCuSlGGqvQ0zcCF82rGHbuKtG0tydVW3wjInCL8 JL0K3m0MV/I9Gwso1q4fvl6UcxmmZZkT+IOZuts6K3cHRrH4D/KibgU0yxi9GNIYywVC D59A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715887928; x=1716492728; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fbKDoxR4yZ12YoyCND7PlnU6660qSKFbRO8zpREXn8c=; b=VkFceVIWgptIWgVtZTfc0mH0Q7RmnuhAVVGYmhcPmM3/z5WTwF++w+wokbz2J8bxfW eU/vR73BMt/RlmKE/AEJkJPU2oYVPbl2lyQQT5D91a0u6POLpwth7iDQURVXWVbT3Zmp vQJDRue6KtCIBcfadDbBooQ14dKWxqSEiqGlkH1t2684K05rDPCC1rUXYq7g23zyam/f YZdOE0DDKR91sUsMB9jTO5nXhKQg41cq8LsdTl8rJdHMH5wQrE7jVNchTglq78RT1qQk B+9bnY/SSPkCOA4CNGdp4TyjxR+KwcbjKM7Im3fNswYtHfyyJCAAhzQLmZV92x1IpD/w 6wDA== X-Gm-Message-State: AOJu0YxyI7y0ep9KfUrKvSmwUqfuOyq42TrtIj0TMM8WnZPR7UFvFXyS oHShmMn+jVljDx1J9TOYJ/mKX6Gbhk7JwOGpK3hYo+vN89H4H8dGW87afK4e X-Google-Smtp-Source: AGHT+IGdMTk9eSAgPtYbD+YUfU2m788Vjg9Sp7zX7Sw3jh3IGvDVkJfgsQDsnpSq/hNhWUeC9FrtZg== X-Received: by 2002:a17:906:aad0:b0:a59:cfab:50d with SMTP id a640c23a62f3a-a5a2d536daemr1328032566b.2.1715887927617; Thu, 16 May 2024 12:32:07 -0700 (PDT) Received: from localhost ([5.253.206.60]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a5a179c81bfsm1013681466b.129.2024.05.16.12.32.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 May 2024 12:32:07 -0700 (PDT) From: Vladimir Serbinenko To: grub-devel@gnu.org Cc: Vladimir Serbinenko Subject: [PATCH 2/3] gfxmenu: Add missing error handling Date: Thu, 16 May 2024 22:31:52 +0300 Message-Id: <20240516193153.4595-2-phcoder@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240516193153.4595-1-phcoder@gmail.com> References: <20240516193153.4595-1-phcoder@gmail.com> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::52b; envelope-from=phcoder@gmail.com; helo=mail-ed1-x52b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: The development of GNU GRUB Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org Sender: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org V2UgZG9uJ3QgY3VycmVudGx5IGhhbmRsZSBlcnJvcnMgZnJvbSBnZnh0ZXJtCgpTaWduZWQtb2Zm LWJ5OiBWbGFkaW1pciBTZXJiaW5lbmtvIDxwaGNvZGVyQGdtYWlsLmNvbT4KLS0tCiBncnViLWNv cmUvZ2Z4bWVudS92aWV3LmMgfCA1ICsrKystCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25z KCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2dmeG1lbnUvdmlldy5j IGIvZ3J1Yi1jb3JlL2dmeG1lbnUvdmlldy5jCmluZGV4IGUwMmViYThiMC4uMTlkM2YyZjE0IDEw MDY0NAotLS0gYS9ncnViLWNvcmUvZ2Z4bWVudS92aWV3LmMKKysrIGIvZ3J1Yi1jb3JlL2dmeG1l bnUvdmlldy5jCkBAIC01MzksNyArNTM5LDcgQEAgaW5pdF90ZXJtaW5hbCAoZ3J1Yl9nZnhtZW51 X3ZpZXdfdCB2aWV3KQogICAvKiBOb3RlOiBjdXJyZW50bHkgdGhlcmUgaXMgbm8gQVBJIGZvciBj aGFuZ2luZyB0aGUgZ2Z4dGVybSBmb250CiAgICAgIG9uIHRoZSBmbHksIHNvIHdoYXRldmVyIGZv bnQgdGhlIGluaXRpYWxseSBsb2FkZWQgdGhlbWUgc3BlY2lmaWVzCiAgICAgIHdpbGwgYmUgcGVy bWFuZW50LiAgKi8KLSAgZ3J1Yl9nZnh0ZXJtX3NldF93aW5kb3cgKEdSVUJfVklERU9fUkVOREVS X1RBUkdFVF9ESVNQTEFZLAorICBncnViX2Vycl90IGVyciA9IGdydWJfZ2Z4dGVybV9zZXRfd2lu ZG93IChHUlVCX1ZJREVPX1JFTkRFUl9UQVJHRVRfRElTUExBWSwKICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHZpZXctPnRlcm1pbmFsX3JlY3QueCwKICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHZpZXctPnRlcm1pbmFsX3JlY3QueSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZp ZXctPnRlcm1pbmFsX3JlY3Qud2lkdGgsCkBAIC01NDcsNiArNTQ3LDkgQEAgaW5pdF90ZXJtaW5h bCAoZ3J1Yl9nZnhtZW51X3ZpZXdfdCB2aWV3KQogICAgICAgICAgICAgICAgICAgICAgICAgICAg dmlldy0+ZG91YmxlX3JlcGFpbnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXJtaW5h bF9mb250LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlldy0+dGVybWluYWxfYm9yZGVy KTsKKyAgaWYgKGVycikKKyAgICByZXR1cm47CisKICAgZ3J1Yl9nZnh0ZXJtX2RlY29yYXRvcl9o b29rID0gZ3J1Yl9nZnhtZW51X2RyYXdfdGVybWluYWxfYm94OwogfQogCi0tIAoyLjM5LjIKCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpHcnViLWRldmVs IG1haWxpbmcgbGlzdApHcnViLWRldmVsQGdudS5vcmcKaHR0cHM6Ly9saXN0cy5nbnUub3JnL21h aWxtYW4vbGlzdGluZm8vZ3J1Yi1kZXZlbAo=