From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1jP1cQ-00044D-5n for mharc-grub-devel@gnu.org; Thu, 16 Apr 2020 06:19:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34558) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jP1cN-000440-8S for grub-devel@gnu.org; Thu, 16 Apr 2020 06:19:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jP1cD-00018o-4r for grub-devel@gnu.org; Thu, 16 Apr 2020 06:19:35 -0400 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:47345) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jP1cC-00018P-Ir for grub-devel@gnu.org; Thu, 16 Apr 2020 06:19:25 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 59A01727; Thu, 16 Apr 2020 06:19:23 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Thu, 16 Apr 2020 06:19:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pks.im; h=date :from:to:cc:subject:message-id:mime-version:content-type; s=fm3; bh=832rx+RMqAusGf2UJ19Q50S9gE3ZrilaEGzXoExirh0=; b=oda125X54G/0 47vBC6w3zd7FrmghOrqGKhMCugiqAHZS1ZFWduVgIQiAcHs/NYo8JSfOW7qXUzYd CQvb7myOEbmL6CBgTr88Q0Old8w0IiHWIALX0FtCshXvvTmbd/QR9jC8ZguuUNTc KkbSceeyBI8PSAe1Zwqdv0lz6vB78oBHEx26UVzgu0/P0CobPZ3hwNb+lgQStCJ8 ZZXpDQECoEHbVdslIe4gm3Wn4FCZJ0A8gg3B8Swa45KV71VOTGXjlSoiZcUV0oai 99OjdIcVB2UWkdjaFVN56PsVSCF5fNatDNI1M0j/3OlF4V427dEpy9VdkSUl5hwX 2kD9qd/8fQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=832rx+RMqAusGf2UJ19Q50S9gE3Zr ilaEGzXoExirh0=; b=0MzyUjcSHvsetucbjpWlZYmW765iv0uhK7/DjivQrLq1g vwlmejxnRR6hiwsjz+uoUr7w2J2XMKgNmV76nz3UdjlkPUqlb+JaXutMrB+2Ge1Z eaEF+KUrbIxGNh1qoduYKOmHyn/RUy9yW8ncWLpgIH9g7i7NXH7hHHUBsl/lis06 EJmgZcvEY/wsIvA2Xuucx4BMOnN2j2JsWn6QpjaoSl4KEBoopyXXZG/LZExYSDJ4 u0jOMxdLK/X24XvOVb4OjERc8NKFBEo1/r9gs3PV8VABQgGq0e+yS6Fc7AkFtvzJ 3oosTVJu/YyY16i5sxQzMApJ3um+JVpHK7VaYaWVQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrfeehgddviecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkgggtugesghdtreertddtvdenucfhrhhomheprfgrthhrihgtkhcu ufhtvghinhhhrghrughtuceophhssehpkhhsrdhimheqnecukfhppeejkedrheehrdduke efrdejieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhm pehpshesphhkshdrihhm X-ME-Proxy: Received: from vm-mail.pks.im (x4e37b74c.dyn.telefonica.de [78.55.183.76]) by mail.messagingengine.com (Postfix) with ESMTPA id 37DB43060062; Thu, 16 Apr 2020 06:19:22 -0400 (EDT) Received: from localhost (tanuki [10.192.0.23]) by vm-mail.pks.im (OpenSMTPD) with ESMTPSA id 643179de (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 16 Apr 2020 10:19:21 +0000 (UTC) Date: Thu, 16 Apr 2020 12:19:20 +0200 From: Patrick Steinhardt To: grub-devel@gnu.org Cc: Daniel Kiper Subject: [PATCH 0/2] Update jsmn library to get rid of casts Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="azLHFNyN32YCQGCU" Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 64.147.123.24 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Apr 2020 10:19:36 -0000 --azLHFNyN32YCQGCU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, this is the first breakout of my previous patch series that updated jsmn and improved error reporting for luks2. I've split up the update of the embedded jsmn library header and our own changes to better explain why there's seemingly unrelated changes in the jsmn header that we don't really need to get rid of the casts. Patrick Patrick Steinhardt (2): json: Update jsmn library to upstream commit 053d3cd json: Get rid of casts for `jsmntok_t` grub-core/lib/json/jsmn.h | 7 +++++-- grub-core/lib/json/json.c | 8 ++++---- grub-core/lib/json/json.h | 4 +++- 3 files changed, 12 insertions(+), 7 deletions(-) --=20 2.26.1 --azLHFNyN32YCQGCU Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEF9hrgiFbCdvenl/rVbJhu7ckPpQFAl6YMScACgkQVbJhu7ck PpRyihAAiEwISJ5e/2paU7lyxkEFSabqfr4DL0FxUWKLUD+XglF+K9TYXlp7MySd zSVGee4gelayEteHXG+K7MWIdt7LIiJyccsjMWq1J0Vv/kQYpugCNShHN5N2NIqz bJZoP3/oQxzRErmhP47Taf9bgszrApcEBK6LpUf4EMzrBFGHg2Zy68lOrl/YUxi5 cpJLnThij+EPDTGsv1ljRR0+jQDU9YVli49831c97qbMiQFO3QHw7kYDLq6bHSoE t6iQ1ZSdft5UsQXIFFu0p8PfwIV/Tc477C6wNmNAS50FeUeVbVvD5aXyj6E9yWK0 toWfj8Y6Uk5/FGxAnn2BYM494/9NV2UBwgcM9h9f2dOYZLQ0mldNzgCi28GrDwVE 4Pfoem1K53ANVdYlwBbv0jjUi8r/KikHuEdvg9bUPIX6knO43LyUN4YZbVroyrru OrJLHCoP56mX7GWCD3sRQAKSV8KeKGyayITO9WGBOp7ydZsJVHU8b7ObCf5eStYg Boxbqz5UvpkiN+SO2ec2BcMYKjmNAAJAzOGCDvIn6QzzJXSs2qVd15/M1GfPqtoQ EuTkbH91k9MEyfG5z4Rzi9ta/V2n8FEZdcKTbVWIGCKbWMwvtzpkdw9Caik4QMia JmCp+4JekyM5alf9Ca7VCFid32+5sKdnCxTsmd/NbyhgpkArde0= =YIrt -----END PGP SIGNATURE----- --azLHFNyN32YCQGCU--