From patchwork Wed Oct 17 12:46:49 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Storm, Christian" X-Patchwork-Id: 985371 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:4864:20::439; helo=mail-wr1-x439.google.com; envelope-from=swupdate+bncbdd6bwv65qpbbto6ttpakgqen72qd4i@googlegroups.com; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=siemens.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.b="aZAy/RH5"; dkim-atps=neutral Received: from mail-wr1-x439.google.com (mail-wr1-x439.google.com [IPv6:2a00:1450:4864:20::439]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 42ZsQ80NJ8z9s4s for ; Wed, 17 Oct 2018 23:47:11 +1100 (AEDT) Received: by mail-wr1-x439.google.com with SMTP id z6-v6sf20479375wrh.23 for ; Wed, 17 Oct 2018 05:47:11 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1539780429; cv=pass; d=google.com; s=arc-20160816; b=FtQTF7t7LSmk3I3WwKNoRyZruQikDUXaeQPYTwC3pzAg+T1vrSWVtuHn6X74zjohhg cEk+AUA6GazgmZkDVVcDjo3IGw599pOQk9ma3zFL27PzN+lfGTPjh624MKzITuAd8JXw Al3QoTgwbms+OY8taf4Ob4I3a39LU1KzbM/csrkVTViNiYOOfENx6gWcWJXZIMOKq/qa gwCobF154a1IvMflrKXOa9vWrN9aOLn9fShlP0MXYjfkpoTF9+5ucrKtAvMCL9L9cORY 58DDBWhyxv4HKGSaH48yhPX/TNVVpDVu+IZ7Z3biVwwmSs40SzJ+ZQx6G5GAfK/eYsIm tcIg== 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:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=sFjZgBBhlH/6nHfN7CxTYp1erwTyHAyo1OXes9g/guY=; b=SbUUzdOScsY1TgCX9RvQA3BAnx/YrDHUsf/wIXlHnfVv6VWzce73F1HN4IYScavqTb 1V1widztBJZTRHbGFGEsuKAiu/jTjIZ+eqFCBab+VnvoCbasAE2R+J2lybemi2BBniYC KQqldR/kH+jXLihXQwK0CrXQHDmNrW+3NKFIW8ygopL4G/dkrCSjRdV22lBzZyfyAAl7 KJc7sJbdzuCF9gGKosI2V9a4N5UClHEXGk/x2kjmXmuFWpTGuchn1goAirstuuiwc8M0 n2XTcgBygt8fqbfRsLQmS5C9CeYEy2vzK3gZC7mPPlBAIi5jTGv57d4dwzM1bMfU0Uhn ai5w== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of christian.storm@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=christian.storm@siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:mime-version :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=sFjZgBBhlH/6nHfN7CxTYp1erwTyHAyo1OXes9g/guY=; b=aZAy/RH5iU+o14XPnRqUnkkPT+4lipd4x2e2Znub+j6VCiZEee98L/4G++u4zRwaFr ibEadUKoFIJsCfMZ1qfVDiew83ixecO4YW2jvn75pqckG5xtiFqoRoZyyctxlyE1/pfE 2HHzVsj7sXGBhMQjEsTs3bu2Euem5SAXyYyCM0PTqD9b1D2eP46S9WL3/ubOj5IZxG6e HDvIi97ZSigZkYD9YXtzwY3SlrIB+Gq/wkgGpIgHvrelUTx6fdJg45V4QkuRbPaLzgqQ UEkEQFK9Eg7+7q6iab2wHlnjBkLZe2OMVjnpCF4JFoEzLuFhtenhIINog/PoEAzB2iu7 9DIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:cc:subject:date:message-id :mime-version: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=sFjZgBBhlH/6nHfN7CxTYp1erwTyHAyo1OXes9g/guY=; b=GVUIwRsnXVLa9vUkXHIaJmnJ39bctTSGYoXz0Rot0eSgr9rPeTRN2nSV543vXYT8uc DUeEguZL60xBGHBZaVTSljn5dlevlhkmJbOgmDVkuvrpKEuoH1MsuXPCb/P8tZADEcHW uTWzpVS39WNJx6U0FxHj6fdtK1oL1nv2LuH5unEMhlYmTJHZZZLVk5FxTngsMCE00aC9 MiRqU58kqZES/KsycSzgW/JsC9550b30U+MyVVyPULhXJbPKPoRs6l42zZ+PcnPfmv9Y Py+kVX2nZNXGUKYDAJb2NDyA9CAmnyxsGyDqWlo18IVjP2K6ExmeqhVlL2r7IUXuaRMC S57g== Sender: swupdate@googlegroups.com X-Gm-Message-State: ABuFfojX/Zg7ndONE4PK2tfI9vkEk6m2B4V7Me9GFa2n5aTLk2ERqfxe 0rmqf3492iNhs7oFl7NouiM= X-Google-Smtp-Source: ACcGV6349B5V7PYQivEEZr+ZyOhc8UMtQntVZ/6CRN9bzJqw43gCaf0mnClGbl/HJG8KtMD4rBTRfA== X-Received: by 2002:adf:ee8b:: with SMTP id b11-v6mr27467wro.1.1539780429226; Wed, 17 Oct 2018 05:47:09 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a1c:d108:: with SMTP id i8-v6ls198830wmg.2.gmail; Wed, 17 Oct 2018 05:47:08 -0700 (PDT) X-Received: by 2002:a1c:d8a:: with SMTP id 132-v6mr232849wmn.21.1539780428776; Wed, 17 Oct 2018 05:47:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539780428; cv=none; d=google.com; s=arc-20160816; b=xCCd30NnCGtT1ebr9E2uA7FKtiMbCVGzJo8V/T0RgaDl04OGgoB+ytjpVR/+jppO3+ cykBsHKEWZ5NuFQEcIvuMiRdAPxPbkSHjMEzdd79bE8UVgL5InRtA0hGhHk+/weQiYT/ 7HIYCLk9AarlEsYplBLDzWVPNMMpPzIAQRtzrgC1gDUrPM8UStDdFUHMBzur8GX8BWUj PH4PA778U7+gBeaYBvQZwNNQG3TWQpeVAk43VEmJkNJLce0IiGa6nMqPMLPgxpsag3gA nsdIbNJjFrG+NzBBSld9tiSC59CIX1qDZfZp5yQ2YhhMGdlA1RSpq/qonE1fbBTaydg0 YIHA== ARC-Message-Signature: i=1; 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; bh=fRROjV4dYiZi+Eo4OtgJSTfO0X9+TbEJ+dR6H46vJ00=; b=BdE76vvXtG5ixM9nXfWGgKrZ5jo0WsB1zs/rE7Br+j1bsxOs9xFsmLmZNuHCzpM6Ds QTSnGZaueIxQgJ8jJkAp4fXMMwVK88k6vC3dLdv4qimwAwbSdN9s/b2EvuAdu6Z2llAv 7cld04Cq/EWmpFY0PwR6XN/B8q5Ua8i2RsqWw4B7ugBG6Jcdv8rnPKhtkh9AhYY/sFan iPid4BbidyGSF/6oDv0QjqBhWWmfe8+EKuamEkJQJkYwwrF+8h+9M/MzvZR+TSqrW3el W3eM9duBFQs3XTpauVLMgn98ZJK7+shMKSH5aH4sBgTytY8mJJ4Bsgcv9T3R85AnUxb8 qibQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of christian.storm@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=christian.storm@siemens.com Received: from thoth.sbs.de (thoth.sbs.de. [192.35.17.2]) by gmr-mx.google.com with ESMTPS id j43-v6si482908wre.2.2018.10.17.05.47.08 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 17 Oct 2018 05:47:08 -0700 (PDT) Received-SPF: pass (google.com: domain of christian.storm@siemens.com designates 192.35.17.2 as permitted sender) client-ip=192.35.17.2; Received: from mail2.siemens.de (mail2.siemens.de [139.25.208.11]) by thoth.sbs.de (8.15.2/8.15.2) with ESMTPS id w9HCl83k014675 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 17 Oct 2018 14:47:08 +0200 Received: from MD1KR9XC.ww002.siemens.net ([139.25.69.84]) by mail2.siemens.de (8.15.2/8.15.2) with ESMTP id w9HCl8V5010588; Wed, 17 Oct 2018 14:47:08 +0200 From: Christian Storm To: swupdate@googlegroups.com Cc: Christian Storm Subject: [swupdate] [PATCH] Lua: remove stack leftover in l_handler_wrapper() Date: Wed, 17 Oct 2018 14:46:49 +0200 Message-Id: <20181017124649.25843-1-christian.storm@siemens.com> X-Mailer: git-send-email 2.19.1 MIME-Version: 1.0 X-Original-Sender: christian.storm@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of christian.storm@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=christian.storm@siemens.com 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: , The function l_handler_wrapper() is called by C code only, hence there's no need to leave a return value on Lua's stack. Signed-off-by: Christian Storm --- corelib/lua_interface.c | 1 + 1 file changed, 1 insertion(+) diff --git a/corelib/lua_interface.c b/corelib/lua_interface.c index 3155174..94fc981 100644 --- a/corelib/lua_interface.c +++ b/corelib/lua_interface.c @@ -938,6 +938,7 @@ static int l_handler_wrapper(struct img_type *img, void *data) { } result = lua_tonumber(gL, -1); + lua_pop(gL, 1); TRACE("[Lua handler] returned: %d",(int)result); return (int) result;