From patchwork Fri Jan 26 12:41:21 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Herbrechtsmeier X-Patchwork-Id: 866287 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:400c:c09::237; helo=mail-wm0-x237.google.com; envelope-from=swupdate+bncbdn7dbh5yqibb56dvtjqkgqex27ygma@googlegroups.com; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.b="ZBc79K96"; dkim-atps=neutral Received: from mail-wm0-x237.google.com (mail-wm0-x237.google.com [IPv6:2a00:1450:400c:c09::237]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zSdnP5VHLz9ryr for ; Fri, 26 Jan 2018 23:41:29 +1100 (AEDT) Received: by mail-wm0-x237.google.com with SMTP id t14sf4736645wmc.5 for ; Fri, 26 Jan 2018 04:41:29 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1516970487; cv=pass; d=google.com; s=arc-20160816; b=fIY38OBQJCHIkpCeURFI/ZV5u2LCKV5RlXNPtvIoWOgvKwPUl1T+xztTHx2QFNnwXr xLwXzDIu65Skc3ciIf38HSX9AQUIS7JkD/YvwEyUg33QMzcCKzdthRBBq6ZIEA0Ot2IT VGTc1OCa4Wgz8PYBXKUgqbEBLyHkkntddxy+7bT6afNJTZ8SlAdjy9yJUE/Mr016eH7W AKt6+RSMhZ9UaiGWafuYZL6As3f71GooAKn/5nOfP7QQJxkOCWRLcaXv1sYQ0oYuB/3+ Xvk+6/q+A8edqfF3QQveLO9vXmPKfE9QU3EmNy3MAT5encUJbZiCT+eF1fsbF4JLHy2E W3cQ== ARC-Message-Signature: i=2; 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:message-id:date:subject:cc:to:from :arc-authentication-results:arc-message-signature:mime-version :sender:dkim-signature:arc-authentication-results; bh=pEyuvJHiChGzKYJiTUPnlIUCkOE5x+VL09VYO72oML4=; b=pbjKltIfd2YsbSoaiO2UtAVFYRsscB+mSqcUzcBy5MMfrQ06wIfxoivsEiFD9tMbX8 EPfzlKMUh5vNVw/PqerR+k1bXZf8A9NpGNi8BrXZdq6DQ33tFL6d8TxFVYk6aT4s8Win qTxCYmu7NalxDMzd1A+jhGJMnfwBNek3NGW5rggYNKnoTSOJ86rpTvfmSUO+N0tFRk0P LfIkKszPfSZ7bRqL1Ejx838M8BUMqCYAEN+/A+77WMq1xa4a/91Ytoe1mrrr4yQzuETs ORg2AjMPzNaV6LLgRg6P5pFa8+lHsWiGpMZ86lrUg0iS4t4h6luxWFOhrN3W0NWOeGHT 0MNw== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=neutral (google.com: 85.13.157.12 is neither permitted nor denied by best guess record for domain of stefan@herbrechtsmeier.net) smtp.mailfrom=stefan@herbrechtsmeier.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:mime-version:from:to:cc:subject:date:message-id :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=pEyuvJHiChGzKYJiTUPnlIUCkOE5x+VL09VYO72oML4=; b=ZBc79K96C9VAQw4VXeueUvlDj8zMVfyrhRPxXyXR+d08RxFN86v5riv1zvkl1Gs/Mv gU52dNQesCXwLFTVbZmFXuWBpGQTQ/7Ap6e1EDrHQaJXvqbLz02Iq6+0lqO+1vUIzN1J 06tA7ZHmr3ha3eZEnRFZPNuyPRZEkdvYCDF/eDxw00x2FAi7w8FH46m49dASX9nIELsR 56HPVu4BTkpF7i5QVFAlKnAluhxbPBglnYIq3bsOOuJLyLZHUufR8X5PddLbu3Jttg9d 1nMLrUnapSyBvd5OAmJXiWoE65jyxbqYrWY7xC9W6amdn2vUB8pKHF8sn16sAzUjVADm Aqtg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:mime-version:from:to:cc:subject:date :message-id:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=pEyuvJHiChGzKYJiTUPnlIUCkOE5x+VL09VYO72oML4=; b=VgeV6T3FSX4RCIibLX9A0cDvNdtmlZprogoJcDKvJm5x8IW012xds0agl4rKlh827m 0Q9QxfYdoVQxo/GFNFJ3A1Xeu8TK/iI8OdNeyEm0rK/lJgVR0UYT1dc2V5SGJj671tdb 9SpGa/9G9nJnkCStjheZ1hA0FtVmvbfD31ulpy/+4IZCYapeKaqStFAlbJ2eDq3lX1LW QNse5S0ALY0vnylsKBCx4ZBV/Ycs+L3KhQpS9MNrnFI+jylPSCY7UDN49jejyuoJRQf3 VPuDqeeD4Vlk/Qpd1qpOOc5dFcVEKBalRZXtuUP70WEZwm00FA86kzFZGHKkuK52L5Vo 632g== Sender: swupdate@googlegroups.com X-Gm-Message-State: AKwxytcgKdmYhC8lGYIZzeiuhOG11wYfJFHWAYEBx1C1S8JS2uREEbA6 6ZEVO35OsLZXzAkX5/v/fFA= X-Google-Smtp-Source: AH8x227ozeAiddsj6Via63uxD4K9lE6Sd4mTYOyAqTy+xZXqmkxgzsNx4Bj8NOB76LexpsNRWzUcOA== X-Received: by 10.28.213.140 with SMTP id m134mr173940wmg.7.1516970487461; Fri, 26 Jan 2018 04:41:27 -0800 (PST) MIME-Version: 1.0 X-BeenThere: swupdate@googlegroups.com Received: by 10.80.149.230 with SMTP id x35ls3130660eda.5.gmail; Fri, 26 Jan 2018 04:41:26 -0800 (PST) X-Received: by 10.80.141.204 with SMTP id s12mr7857463edh.10.1516970486758; Fri, 26 Jan 2018 04:41:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516970486; cv=none; d=google.com; s=arc-20160816; b=H43it1RzFLbbnrrn0Lc35VXgddpk4HSzX7VWre5XW1sES5TJhDM2uK6uL3awSAUIIF 1gSU1md/p4AVaP1VYH7TEcofQrLm9e0XD0IHjfeGFjHMmpKwjrs3gdXzME/+Zodp3eZs rG50b6jUxFKkF+PPglow5AyQb7dTbEjAprVIo+sW36i7x5arro8RhH88V9Je7DISIbWf 1j+4GOhfvUkjXieRly2VscAjKZ+TPBMgb8yqdJnaUXHEA37M7ImORf4gU8Yp/IZ3eUO1 vP97xXkfDG0A0wDOQHEgbBCemnDjnmxFfzKpLEsEvjWjdWcJE4GP6SCq+Dm34rXXy+H2 ffwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:date:subject:cc:to:from:arc-authentication-results; bh=shTn65z0tUkoIR75VWHGvaYiJBhnaO3bGmgo9WOYoqw=; b=DF3KO/w4DaYKfyC5vLoFQRazhULEsRsV5WwcZyldXusc8owiy9fF8AR9o1DGr6VFCf d7RI0OzFmLXTW2VxM7KgBbBTEQz0s/mx8ga6hQkfBhVH7Kkrs4a167O/A7dTEGefzZph 412/CRABfu9t2ZAczz6aEzHKzesOz6v+rZK7Zt5DZJ+s2lyIhA5hYV4V0AIJBMwgTTML dmcng68wgAWlDstJxQ61aVUcaB7YO0Dn1jFoa0PrUq1avsugRCKCkgIM1LZMtObd6OW1 T33dmD3G4DjTVJBZZFmt2zyCZk5hYl1WaBq2HFjpoA/hYnyRXxglQfPAwgVhcAk24ccA z6dw== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=neutral (google.com: 85.13.157.12 is neither permitted nor denied by best guess record for domain of stefan@herbrechtsmeier.net) smtp.mailfrom=stefan@herbrechtsmeier.net Received: from dd41138.kasserver.com (dd41138.kasserver.com. [85.13.157.12]) by gmr-mx.google.com with ESMTPS id v28si492809edd.3.2018.01.26.04.41.26 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Jan 2018 04:41:26 -0800 (PST) Received-SPF: neutral (google.com: 85.13.157.12 is neither permitted nor denied by best guess record for domain of stefan@herbrechtsmeier.net) client-ip=85.13.157.12; Received: from WS08941.weidmueller.com (unknown [217.244.7.16]) by dd41138.kasserver.com (Postfix) with ESMTPSA id 5FCC211A0BF1; Fri, 26 Jan 2018 13:41:26 +0100 (CET) From: stefan@herbrechtsmeier.net To: swupdate@googlegroups.com Cc: Stefan Herbrechtsmeier Subject: [swupdate] [PATCH 1/3] Lua: bootenv: Remove empty bootenv values from the bootloader environment and not from the dictionary Date: Fri, 26 Jan 2018 13:41:21 +0100 Message-Id: <1516970484-15996-1-git-send-email-stefan@herbrechtsmeier.net> X-Mailer: git-send-email 2.7.4 X-Original-Sender: stefan@herbrechtsmeier.net X-Original-Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 85.13.157.12 is neither permitted nor denied by best guess record for domain of stefan@herbrechtsmeier.net) smtp.mailfrom=stefan@herbrechtsmeier.net Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , From: Stefan Herbrechtsmeier Signed-off-by: Stefan Herbrechtsmeier Acked-by: Stefano Babic --- corelib/lua_interface.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/corelib/lua_interface.c b/corelib/lua_interface.c index b8492ae..78c4df4 100644 --- a/corelib/lua_interface.c +++ b/corelib/lua_interface.c @@ -736,12 +736,8 @@ static int l_set_bootenv(lua_State *L) { const char *name = luaL_checkstring(L, 1); const char *value = luaL_checkstring(L, 2); - if (strlen(name)) { - if (strlen(value)) - dict_set_value(bootenv, name, value); - else - dict_remove(bootenv, name); - } + if (strlen(name)) + dict_set_value(bootenv, name, value); lua_pop(L, 2); return 0;