Message ID | 20240712152253.3702-1-ceggers@arri.de |
---|---|
Headers | show
Return-Path: <swupdate+bncBDK7HQ7YREKRBYMUYW2AMGQESXG2RMA@googlegroups.com> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20230601 header.b=qdjGCKZx; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2607:f8b0:4864:20::c3f; helo=mail-oo1-xc3f.google.com; envelope-from=swupdate+bncbdk7hq7yrekrbymuyw2amgqesxg2rma@googlegroups.com; receiver=patchwork.ozlabs.org) Received: from mail-oo1-xc3f.google.com (mail-oo1-xc3f.google.com [IPv6:2607:f8b0:4864:20::c3f]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4WLFjK64Tfz1xqj for <incoming@patchwork.ozlabs.org>; Sat, 13 Jul 2024 01:23:16 +1000 (AEST) Received: by mail-oo1-xc3f.google.com with SMTP id 006d021491bc7-5c464add37bsf1576449eaf.0 for <incoming@patchwork.ozlabs.org>; Fri, 12 Jul 2024 08:23:16 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1720797794; cv=pass; d=google.com; s=arc-20160816; b=J7XYSZhybdOCfrkwl9TWbiS/kHyZvHJEVOzz7CBmequ/xfPBHLOcGpNPWEwjkVofzX 8eOg/vF6ta/et6lUr8nPFwkxupLkR5nugBZR6kazJFMt8d1gXVjf8Mzxx8/X6Xr4DXJL 5j13TKuKReiaHvVxdSFUrukPU4/viR/l3nzSH7tCavV3DeCY2axbbSUWgb7X6H1wTpgM qYQNNegjydTuCAPd7dgKqJCJABNsOpeXnuK+0+oaRWW1EVJCpQdJUuKWxU/6Z4fbeyrH Ccs+DV335gqy7emWxnTK9Pg1tZ8l0cMjdvBmipZWOb/1LVvnvQBq0kHnMbrfHNawVa9k 7V0A== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=igsOXxc4uuNVYqBxXUgqewVab2ZE/JvTVjRF5rAdE14=; fh=ZXiv0RYj9Zzn1iBj2jbma/lSCEi3SLWHWzSX8g5q/0o=; b=W/jGwSmuZNYGAjPKivQ3kACRz5i3/glRenCQmDhvKT+2xRex7EjOuttO1/8yHpkdPi D1z2RWYQqF2oyS8fYY8d6cMjXntb/KjDF3jEygH/rGEr1Iew+n3wr1ZIF203YYILmpJu ZFQVMjDK5+zdT3vpPTGb3zslq0Dgcl/cxsX6nJKBjvs3Kv+wkvTA8SN61C6cMXQlxToD wRwBvQfC1TsN63XdceX4yegPvFD19TGKSAlGjGG9g9vLfVB1yhxzrtT0B0QWeBrg3Ree 33oWyyeZ1UWD0CFL954IYN0ZivqW7qrMQAfMHQu04TcQC93DD1KeuGoubgcyQcs63E9o B2jg==; darn=patchwork.ozlabs.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@arri.de header.s=selector1 header.b=gTRNXiLb; arc=pass (i=1); spf=pass (google.com: domain of ceggers@arri.de designates 2a01:111:f403:2606::60f as permitted sender) smtp.mailfrom=CEggers@arri.de; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=arri.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1720797794; x=1721402594; darn=patchwork.ozlabs.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :sender:from:to:cc:subject:date:message-id:reply-to; bh=igsOXxc4uuNVYqBxXUgqewVab2ZE/JvTVjRF5rAdE14=; b=qdjGCKZx0mX0DvFlfukealeU/AT4lDKThfwCEY2BXGgIAOI8GSF7T+fRER5/4aXdPa z47X5Tg/+VaZu5NeqSG32UpZnDIxw9oLVSUw6JDvtj6vB1oEMSN+tQvk4L1W9pT1yUp3 BN0j8sa+lTFo7zZ8/0yw6rKCUp6PaCkl1d1XI6EjlfB1CGBK1dmS4nujbdxoM4Fik47d +RDk8kD/W6+5HYl+opAMz9sYlrUJjeLdlsdixArZoEkyZHkm2JYN/+OMxDxTI26pJsoD Wmhdyj35xp0bEMgTjatgpQFTLRo9gj+znc+P3YBrlDlnjNBotQmkH71ClDoP427ZB42A VprQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720797794; x=1721402594; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :sender:from:to:cc:subject:date:message-id:reply-to; bh=igsOXxc4uuNVYqBxXUgqewVab2ZE/JvTVjRF5rAdE14=; b=EMn/NT9nC5Go6V/zwJa+XJn9PNkCpXOtC7zJms4JA2w0j+MEyLo4XqgtlYptKC5HlY 52BJ+8vxhQz1AbuTTZ9zmX0bLt/z/OnOHyY+lw7vIT6M60rFSoeC+1P2+yyjBu0MZmX4 P6q0qNrGtS1dNGl5UVON8EkXDSMtdGbJnbBlAUD9NjUpJ7j0ZKVFbA+Cf/Pt3AI7xdVs ed9QVbZA2KuUXS38gzkmji2AALjUfeh4P0XwLmU3x6xGEBgp9xD6ryJoSUwVYeyDUiUK m4L+Swu3Q7HujQ7JfxxNr59NXDbLRrdZuSMdW/qlwa9qBPAIPDyMA2XD+evQipnfHxmV aOaA== Sender: swupdate@googlegroups.com X-Forwarded-Encrypted: i=3; AJvYcCXybcuncr2v+xJYK36KS0ed8d5a66C4QZFFE6QtjhA5RhZ1CyBvYFtQV+dunLkWGx87apkCGNwMiTdC3LZMqvy8AQPPLYxgcLH9sCgUMw== X-Gm-Message-State: AOJu0YxCf9uY5H6iRDI5+q4e0nTAIozt3pIDx4AuMNeRQwvOiJmxLBjW CXS0dQ5x7/oQUbDens0paEXRyscxqyZ3uz9WwH6Vs7qMFscNNRZC X-Google-Smtp-Source: AGHT+IHMMSuUkIAk/4a8JjKL9lqfOy/884xZ6hFyFuPuHIXG7KbhrmlsoFmqPjBVSK2LGxW3kOn4zw== X-Received: by 2002:a05:6870:6486:b0:24f:f7e4:9f0a with SMTP id 586e51a60fabf-25eae9df008mr9984065fac.34.1720797793745; Fri, 12 Jul 2024 08:23:13 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a05:6870:d188:b0:25a:6d0f:1a98 with SMTP id 586e51a60fabf-2603a719d90ls1380691fac.0.-pod-prod-08-us; Fri, 12 Jul 2024 08:23:12 -0700 (PDT) X-Received: by 2002:a05:6808:1905:b0:3d9:dd2c:f1e3 with SMTP id 5614622812f47-3d9dd2cf75amr10666300b6e.25.1720797792525; Fri, 12 Jul 2024 08:23:12 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1720797792; cv=pass; d=google.com; s=arc-20160816; b=YBTqDos6ce5VC+UqCPwpIMozqo9bu5vlLA7Eui+akIWItj1StQzTCicEXpRnCp68ma jBWhOCpLsmvCGYVKX7OdTRFqOXJ9NJXDajfOAy4MukBfIxiGlXG8eCZikImrKswCrp8s 06THJ7ecE6B3No8Lhp0iD09G7bfN+JcJKRPshZr9WWGoxoeM2Lflhhh9Iwg6OrQoQBPY ddwXxJDqQbyGZc1p1hP+Y+kxC2SQbJJDe3czNKrTNbdkS6aDV6KCOaDt6SJip/1dksYq IlmoyU62Vo5VgT3ICuAfkKJdTZsoQp6K+bGgJXe+lCpDZrXARjODH2ij1Rfi3u0vJ6kH nMcQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=utMvx/kemoC4z5wHmY2hIKlWLaX1Sc6h4kAaAvEX7qg=; fh=Zaas7zo9QAZR51NXyZEDKjGEOyAL/jH6m/nrwgSdorI=; b=OQUai/Z3Azn0UMRG0h39o1yNiZSrTIC1OZfqV6DcqYSJ0tWS+G4hmSmMYSNz4flKpQ cwDHDvAD/InnDwlhcmzgvsDjUiVe1+UcjBSCgKMUgqEZcf7S0EWkoxT20ncdYRU/PIVo zbQi6Rpf8998VKOp/qVBVbFVCsMtkIYPb+T+dqJfj5sY6lvImZjgVASiZLmCA9Ddc4Kz vsxf6llWZSEl/HaZ5GOZNNAy5xnt9TPu2FOGLc31rzMd6rrHEEJbQmc68ZAUZcrc9/dq CZnKxEtKUSg4nb5zle0VzcmOR1hzgjgWCSDs/HMpo7hhMRbnVQQjo5H4jvsEf4XOrNT2 wwvQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@arri.de header.s=selector1 header.b=gTRNXiLb; arc=pass (i=1); spf=pass (google.com: domain of ceggers@arri.de designates 2a01:111:f403:2606::60f as permitted sender) smtp.mailfrom=CEggers@arri.de; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=arri.de Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on2060f.outbound.protection.outlook.com. [2a01:111:f403:2606::60f]) by gmr-mx.google.com with ESMTPS id 5614622812f47-3d94d7b2ffdsi296541b6e.1.2024.07.12.08.23.11 for <swupdate@googlegroups.com> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 Jul 2024 08:23:11 -0700 (PDT) Received-SPF: pass (google.com: domain of ceggers@arri.de designates 2a01:111:f403:2606::60f as permitted sender) client-ip=2a01:111:f403:2606::60f; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=kYQTHrT+bCjGkBKg0EY32SFCbnfo1VU9ucWnmaH1r1r2Z4oIvT5//IRiPKoz2d4rfwilekCl9J7Bpn1G6JjNVfFDu0sFvpbaqd8XMaVYeAQFcPWs25Why2d3RXRNztwLPiMTkfK15cKXvdIm4XnAim5I1GmUdd5cSO0G1A0ZTMi4d5ywEkrxLGjQhaU3+ewq7gZDNL2dyun6wn+iExLza8YP/2cB9ugxh4O7jQSyctmt8GrBBkjATrX9Sua9fgl8R3/HEAsZRN44h/goFkVlwekQC6GuYEfm/J1fE24nbI0U7qEWY30n/bBdnX9sJoa0MYd0Jq8kcOOyDPM/2d3R6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=utMvx/kemoC4z5wHmY2hIKlWLaX1Sc6h4kAaAvEX7qg=; b=vy16WfVo0SOTwcQ1/tFvDJipzEP96k3ATxgLU7S87pKp/t7HlpcqOkH7AMavG/vLzHD6/grg/wXpd9xDEbHFTKy0iN4DLvj2I6st99fIXR0YKAOaE96dVWql69UI5iqtpxmBJxZuvQRpP/LisSQR40bvkshoAzNE1q6HKpq746ikhrYXpdxl9fi0/IQ8fJJIUACmpSZ46NwtL6oK66ppow+Uy+o0oMLkNWj/4CRfqXtLPnkEWugs9vv/asVs4lkwd2CMX2D/UBIQA9/b2vDgf4coiPlEYQN6+vYrsKgcGa03+M2HBO+ej/7HAsufpY1Zof0HtoxIzICy5Sb3OnuyKg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 217.111.95.7) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=arri.de; dmarc=fail (p=none sp=none pct=100) action=none header.from=arri.de; dkim=none (message not signed); arc=none (0) Received: from DB9PR05CA0027.eurprd05.prod.outlook.com (2603:10a6:10:1da::32) by DB9PR07MB9766.eurprd07.prod.outlook.com (2603:10a6:10:4c5::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.8; Fri, 12 Jul 2024 15:23:09 +0000 Received: from DB5PEPF00014B96.eurprd02.prod.outlook.com (2603:10a6:10:1da:cafe::b7) by DB9PR05CA0027.outlook.office365.com (2603:10a6:10:1da::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.23 via Frontend Transport; Fri, 12 Jul 2024 15:23:09 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 217.111.95.7) smtp.mailfrom=arri.de; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=arri.de; Received-SPF: Fail (protection.outlook.com: domain of arri.de does not designate 217.111.95.7 as permitted sender) receiver=protection.outlook.com; client-ip=217.111.95.7; helo=mta.arri.de; Received: from mta.arri.de (217.111.95.7) by DB5PEPF00014B96.mail.protection.outlook.com (10.167.8.234) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.17 via Frontend Transport; Fri, 12 Jul 2024 15:23:08 +0000 Received: from N9W6SW14.arri.de (192.168.54.130) by mta.arri.de (10.10.18.5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.34; Fri, 12 Jul 2024 17:23:08 +0200 From: Christian Eggers <ceggers@arri.de> To: <swupdate@googlegroups.com> CC: Christian Eggers <ceggers@arri.de> Subject: [swupdate] [PATCH v2 0/10] parser: fix various data type problems Date: Fri, 12 Jul 2024 17:22:43 +0200 Message-ID: <20240712152253.3702-1-ceggers@arri.de> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Originating-IP: [192.168.54.130] X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB5PEPF00014B96:EE_|DB9PR07MB9766:EE_ X-MS-Office365-Filtering-Correlation-Id: 61aed1f8-ff45-4cbf-5b1e-08dca28688f9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|82310400026|1800799024|376014; X-Microsoft-Antispam-Message-Info: p9Ld5qiyvI5Xxep1uWbl/cOSfNHPNcp5GhczaqzEI87qjPYrc2oIB4+4Jg3eXeHZRr25NNBMdvOkMfFCWzw2MQJaPc95pGtHqP28jJ0XIRzou1ciqzl32IDVpS9LyjPCJ70tfZ4rYzvuIyVme0xWF9NK8+rLZ0sabDFQ39ndl1oeETke2LyWjDhQlwnNwt6Ov9FUqM0yjeT9G/0utndx1KTd/klPzxczx2nlrZ7SUYxdGSUFvk4ICDVacB9Gzo62AHj3mOu1KBmQWiDtG+M5YhRjGt7fr+TA/ns70f9MDHVBvbC2NE7OTvYM14B2jzKTSsM5I9wSrchWmNjvdpn/SkWLEIip70cpMpLYfp/TYSxN7JwKi52bM9twMt/6gYYlVJvwP4vPN+nch865Dyu7qfO44Iko5hpy4c15Wf3918ZjviO8JgA1hTJWGRP5L0ve7AUOuJlJJG8IAq4mq3ZJYIXwCZqi6IW0dVr/MZIu9XIx4b2u63JXEIVa2BNJRCqjxaSHAU9kpX/J8nh6ReHu2E3VBFQkQ3VIOyhUhGsox+KpaCPQLKGpi0YTCbkZqZOdmq2OO9mepE5KPJHa51/Q5dG/YFLIbSRjIIHU9VdIMSiPMzzaxC4P8z2NZV8z0GvsTsTEynXJeLBdTINva3h7NKnVVxj212LebM/lOY3U6CBcxIjgJV9NYWDdd4baNFzfJYZCLzqihojkapPWpuvMGU9dXW60Ih4ecQF++3l7908qrMgyS9QP+NkqWYjjsx/UaWEZjYUGc3jh5Jt0CbCYj0lMyqfYn0rOlURJq2TvSV9GL30Lz8/V7kWJy+SbIPdgYiPRtAvLOoDH81TOIZdZsIYMCZZ28H7tqC3M18LI9h9Hht5qcjdtpgBdyxBRs3jW/dzEDIwlv0rS/o9dIde4+cUyNavfPGZXBHPwmdFd2ft3knQfBpy72R7dkVeTgdBI680Iai055ki4F5siW+w1bwqGbBEX3b0qlc/4EAgwSYyIglNJ1Q9LIZ8w+LpX5bLUmhnwi9UnLz/WQoeE3sucX2RT1NTckJ4ZzAenAjGHiSd2948FrE4j4UXx9S455Z00JaxhgG0DLVsHCWtRhoxX4nnSIH+8b8uT2bLKsklZiv/Y4VwEr09nhT0xRh+OJSVZtwN24PHlsowRkH4TiFiyEEfa/PdoEPHzlth9/7JzPqk5/dsTbj4mcoUxA5VxJbjvKCVXU1hyLnExfMUIMyDRpX4P0sBz23RdCP2l9Oie4+tCDrI6XoMNBfC768Qz7ZEN4hUKBf2t9owIVcGeVJp3buE2ZiB5eB9gb2xBJqKWVALy8SwMsSaO/xEDjH9hSyYydGXBCJCzVroRVM2hz8gnhl3p4kLGjBFSy2KdsbmGOdSwN4kutL25S1T+B0wtNSJ4Z3GQnw8QUJQNJfHobFC40iVuvuH38Y96UOapDNEn1kiECzYgFxJfXoEhfa1rlIH3 X-Forefront-Antispam-Report: CIP:217.111.95.7;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mta.arri.de;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700013)(82310400026)(1800799024)(376014);DIR:OUT;SFP:1101; X-OriginatorOrg: arri.de X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jul 2024 15:23:08.6503 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 61aed1f8-ff45-4cbf-5b1e-08dca28688f9 X-MS-Exchange-CrossTenant-Id: e6a73a5a-614d-4c51-b3e3-53b660a9433a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e6a73a5a-614d-4c51-b3e3-53b660a9433a;Ip=[217.111.95.7];Helo=[mta.arri.de] X-MS-Exchange-CrossTenant-AuthSource: DB5PEPF00014B96.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR07MB9766 X-Original-Sender: ceggers@arri.de X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@arri.de header.s=selector1 header.b=gTRNXiLb; arc=pass (i=1); spf=pass (google.com: domain of ceggers@arri.de designates 2a01:111:f403:2606::60f as permitted sender) smtp.mailfrom=CEggers@arri.de; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=arri.de Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: <swupdate.googlegroups.com> X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: <https://groups.google.com/group/swupdate/post>, <mailto:swupdate@googlegroups.com> List-Help: <https://groups.google.com/support/>, <mailto:swupdate+help@googlegroups.com> List-Archive: <https://groups.google.com/group/swupdate List-Subscribe: <https://groups.google.com/group/swupdate/subscribe>, <mailto:swupdate+subscribe@googlegroups.com> List-Unsubscribe: <mailto:googlegroups-manage+605343134186+unsubscribe@googlegroups.com>, <https://groups.google.com/group/swupdate/subscribe> |
Series |
parser: fix various data type problems
|
expand
|
On 12.07.24 17:22, Christian Eggers wrote: > There are places where the pointer supplied to GET_FIELD_foo() > doesn't match the pointer cast used for assigned the value within > the libconfig/libjson adapters (e.g 'bool *' vs. 'unsigned int *'). > Additionally weaken the "type equality" requirements, so that > older SWU files can be used furthermore. Series is fine for me, and it does what I meant. I am applying it. Best regards, Stefano > > v2: > - add patches 1/10..9/10 > - weaken "type equality" requirements between INT and INT64 > > Christian Eggers (10): > parser: field_type_t::TYPE_STRING: remove > parser: field_type_t::TYPE_FLOAT: rename to TYPE_DOUBLE > Fix usage of GET_FIELD_BOOL() > Fix usage of GET_FIELD_INT() > Fix usage of GET_FIELD_INT64() > parser: GET_FIELD_*: add type safety > parser: use SWUpdate internal type as master > parser: add forward declaration for struct swupdate_cfg > parser: print warning in case of type mismatch in sw-description > parser: libconfig: allow implicit conversion from INT to INT64 > > core/stream_interface.c | 2 +- > corelib/parsing_library_libconfig.c | 40 +++++++++++++++++------------ > corelib/parsing_library_libjson.c | 38 +++++++++++++-------------- > corelib/server_utils.c | 2 +- > corelib/swupdate_settings.c | 4 +-- > include/parselib.h | 31 +++++++++++++++++----- > include/parsers.h | 2 ++ > include/swupdate_image.h | 6 ++--- > mongoose/mongoose_interface.c | 2 +- > parser/parser.c | 2 +- > 10 files changed, 79 insertions(+), 50 deletions(-) >