From patchwork Mon Jan 22 16:12:13 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Clemens Gruber X-Patchwork-Id: 864301 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-gpio-owner@vger.kernel.org; receiver=) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zQGk85hk2z9s71 for ; Tue, 23 Jan 2018 03:15:28 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751107AbeAVQP2 (ORCPT ); Mon, 22 Jan 2018 11:15:28 -0500 Received: from mail.pqgruber.com ([178.189.19.235]:24712 "EHLO mail.pqgruber.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751007AbeAVQP2 (ORCPT ); Mon, 22 Jan 2018 11:15:28 -0500 Received: from localhost.localdomain (213-47-169-111.cable.dynamic.surfer.at [213.47.169.111]) by mail.pqgruber.com (Postfix) with ESMTPSA id A73A3EB4AB; Mon, 22 Jan 2018 17:15:26 +0100 (CET) From: Clemens Gruber To: linux-gpio@vger.kernel.org Cc: Bartosz Golaszewski , Clemens Gruber Subject: [PATCH] [libgpiod] gpiomon: initialize the active low variable Date: Mon, 22 Jan 2018 17:12:13 +0100 Message-Id: <20180122161213.3076-2-clemens.gruber@pqgruber.com> X-Mailer: git-send-email 2.16.0 In-Reply-To: <20180122161213.3076-1-clemens.gruber@pqgruber.com> References: <20180122161213.3076-1-clemens.gruber@pqgruber.com> Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org The variable active_low is not initialized, so the value is undefined and if the -l argument is not passed, the undefined value remains. Fix it by initializing it to false. Signed-off-by: Clemens Gruber --- src/tools/gpiomon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/gpiomon.c b/src/tools/gpiomon.c index ad25815..5e68a4f 100644 --- a/src/tools/gpiomon.c +++ b/src/tools/gpiomon.c @@ -249,9 +249,9 @@ int main(int argc, char **argv) unsigned int offsets[GPIOD_LINE_BULK_MAX_LINES]; struct timespec timeout = { 10, 0 }; unsigned int num_lines = 0, offset; + bool active_low = false; int optc, opti, ret, i; struct mon_ctx ctx; - bool active_low; char *end; memset(&ctx, 0, sizeof(ctx));