X-GM-THRID: 6201180955724480512 X-Received: by 10.180.81.165 with SMTP id b5mr706818wiy.1.1443870923927; Sat, 03 Oct 2015 04:15:23 -0700 (PDT) X-BeenThere: outreachy-kernel@googlegroups.com Received: by 10.25.152.7 with SMTP id a7ls316957lfe.100.gmail; Sat, 03 Oct 2015 04:15:23 -0700 (PDT) X-Received: by 10.112.151.9 with SMTP id um9mr3506919lbb.19.1443870923064; Sat, 03 Oct 2015 04:15:23 -0700 (PDT) Return-Path: Received: from mail-wi0-x233.google.com (mail-wi0-x233.google.com. [2a00:1450:400c:c05::233]) by gmr-mx.google.com with ESMTPS id bn1si100790wib.0.2015.10.03.04.15.23 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 03 Oct 2015 04:15:23 -0700 (PDT) Received-SPF: pass (google.com: domain of aybuke.147@gmail.com designates 2a00:1450:400c:c05::233 as permitted sender) client-ip=2a00:1450:400c:c05::233; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of aybuke.147@gmail.com designates 2a00:1450:400c:c05::233 as permitted sender) smtp.mailfrom=aybuke.147@gmail.com; dmarc=pass (p=NONE dis=NONE) header.from=gmail.com Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com Received: by mail-wi0-x233.google.com with SMTP id gb1so62813563wic.1 for ; Sat, 03 Oct 2015 04:15:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=3875PzIWYtsUhqd4QMBHvzmCLTr62u9qhulzjfAtKRc=; b=h5zBxzJn8pDJBwklaRrI5Fl23IcjDwUlFxFlkxyoMgaXru61hyeOa0IHr7u5+dUeNv df8hymwRX+feH+iNnZSwbEqBGwgCaZHLB7VUVBolvFquFWQ9GAKArXtlkNCqZH4eDv7X fEl+KZyaiAkLN/IHNXsss3uDlSE0vcjT1ZZ3F0Q6p1OdjZCfPQHVPAptn2NmTw4S1lb+ h3wG0A6BP6SA17t9obZduMSPsMOP0hW3DjgJHYrx5+ykrunN+qLyCwOTHC38dWx+z72q OSbRFoqfY6E6yV3Fl5bUss8YZ1EyvywwxhgNgzCH4I7OHS2yNq30CP2SzJ/vEYSKLR3A yypg== X-Received: by 10.180.39.175 with SMTP id q15mr2299370wik.73.1443870922938; Sat, 03 Oct 2015 04:15:22 -0700 (PDT) Return-Path: Received: from kripton.comu.edu.tr ([193.255.97.43]) by smtp.gmail.com with ESMTPSA id ub7sm3668681wib.17.2015.10.03.04.15.21 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 03 Oct 2015 04:15:22 -0700 (PDT) From: Aybuke Ozdemir To: outreachy-kernel@googlegroups.com Cc: Aybuke Ozdemir Subject: [PATCH v2] Staging: panel: Replace NULL comparison. Date: Sat, 3 Oct 2015 14:15:13 +0300 Message-Id: <1443870913-2474-1-git-send-email-aybuke.147@gmail.com> X-Mailer: git-send-email 2.1.4 Use ! operating instead of NULL checks. Addresses checkpatch.pl check: CHECK: Comparison to NULL could be written "lcd_char_conv". Signed-off-by: Aybuke Ozdemir --- Changes since v1: * change commit explain message. --- drivers/staging/panel/panel.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/drivers/staging/panel/panel.c b/drivers/staging/panel/panel.c index 498d623..a7e3875 100644 --- a/drivers/staging/panel/panel.c +++ b/drivers/staging/panel/panel.c @@ -920,7 +920,7 @@ static void lcd_gotoxy(void) static void lcd_print(char c) { if (lcd.addr.x < lcd.bwidth) { - if (lcd_char_conv != NULL) + if (lcd_char_conv) c = lcd_char_conv[(unsigned char)c]; lcd_write_data(c); lcd.addr.x++; @@ -1118,7 +1118,7 @@ static inline int handle_lcd_special_code(void) break; case '*': /* flash back light using the keypad timer */ - if (scan_timer.function != NULL) { + if (scan_timer.function) { if (lcd.light_tempo == 0 && ((lcd.flags & LCD_FLAG_L) == 0)) lcd_backlight(1); @@ -1200,7 +1200,7 @@ static inline int handle_lcd_special_code(void) char value; int addr; - if (strchr(esc, ';') == NULL) + if (!strchr(esc, ';')) break; esc++; @@ -1246,7 +1246,7 @@ static inline int handle_lcd_special_code(void) } case 'x': /* gotoxy : LxXXX[yYYY]; */ case 'y': /* gotoxy : LyYYY[xXXX]; */ - if (strchr(esc, ';') == NULL) + if (!strchr(esc, ';')) break; while (*esc) { @@ -1844,7 +1844,7 @@ static inline int input_state_high(struct logical_input *input) if ((input->type == INPUT_TYPE_STD) && (input->high_timer == 0)) { input->high_timer++; - if (input->u.std.press_fct != NULL) + if (input->u.std.press_fct) input->u.std.press_fct(input->u.std.press_data); } else if (input->type == INPUT_TYPE_KBD) { /* will turn on the light */ @@ -1924,7 +1924,7 @@ static inline void input_state_falling(struct logical_input *input) if (input->type == INPUT_TYPE_STD) { void (*release_fct)(int) = input->u.std.release_fct; - if (release_fct != NULL) + if (release_fct) release_fct(input->u.std.release_data); } else if (input->type == INPUT_TYPE_KBD) { char *release_str = input->u.kbd.release_str; @@ -2025,7 +2025,7 @@ static void panel_scan_timer(void) static void init_scan_timer(void) { - if (scan_timer.function != NULL) + if (scan_timer.function) return; /* already started */ setup_timer(&scan_timer, (void *)&panel_scan_timer, 0); @@ -2229,7 +2229,7 @@ static void panel_attach(struct parport *port) /* panel_cb.flags = 0 should be PARPORT_DEV_EXCL? */ pprt = parport_register_dev_model(port, "panel", &panel_cb, 0); - if (pprt == NULL) { + if (!pprt) { pr_err("%s: port->number=%d parport=%d, parport_register_device() failed\n", __func__, port->number, parport); return; @@ -2276,10 +2276,10 @@ static void panel_detach(struct parport *port) __func__, port->number, parport); return; } - if (scan_timer.function != NULL) + if (scan_timer.function) del_timer_sync(&scan_timer); - if (pprt != NULL) { + if (pprt) { if (keypad.enabled) { misc_deregister(&keypad_dev); keypad_initialized = 0; -- 2.1.4