Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp2382703pxj; Sun, 16 May 2021 23:53:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy3j0d0WSg5zW+buqXrfy1d4JcKb9UyQZj0ux9CWS62GoUreDa7MrVw/fRQkhZpFEmFPuiH X-Received: by 2002:a02:a68e:: with SMTP id j14mr54738547jam.122.1621234416252; Sun, 16 May 2021 23:53:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621234416; cv=none; d=google.com; s=arc-20160816; b=BIQ6dBR8oJVWXyLIsqFwfavhDbmY3zBFfDP2enIGjuX6JG9YYnL/vKUoQpceADReu4 GbaJze3SXV8gS8OEd9W34Uah2Jlf5E9vib84U2oGutsqqPwxN1uoeF7jRCzUHnTdRRql Su0LUE6lfDofJ6ihOZZkDUbVFsonfr+rpJm0MzDT96Nocc1aOLw9h07VPcjJMF/IccrN 6GUWlrcdG9wbI04sGsM2fmLryeLP9rZvRYfXRpZ5WrUgUVhfb+GpZ0UgctKUOxam8cIL eq8Ybkcz+GkmmqhSXxQCYIqciCiHzn0BOFHDzvdqJdR0QO0wUpZ2AIat9DROycAnBWqM ZQqg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=TVCa0hmWpkwkTGf73se5+D4y141i/19PSQZ8UiPfJ/M=; b=aD0HXtJqycGAk0IQGX1XhjerbUg5duZoGAtz/wuVK65TMyrz8pBGFsozzKYJNaDSEY RVLirkHxMsr0Jgm/9mtG5idHT1tr4wEP8dLUE6lRJxK79Xiv4jTu+wJglm1JQi53F23J bZHNlkXGAg65yLdXnQLwAOkAn7MZ59vspHBJ4q84jBjaBizEEmTDsiCkrXIf1GRP75pF KJxn4ByOyTkyL/FjvvAlN6h6KDKPryQxvJJnFejB3zO1QkT+f0LawqKnFQ56ELPpNPOJ S2Y5OAwC7KzF4nU8cPFb4ZGUfCMPGnRHWmqn5au0VkK8MqC6jmK4qk8NoxoQgW7e5OQs 2J+Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TBdGyzMM; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id l11si17814435jah.65.2021.05.16.23.53.21; Sun, 16 May 2021 23:53:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TBdGyzMM; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234130AbhEQGyC (ORCPT + 99 others); Mon, 17 May 2021 02:54:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49664 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229826AbhEQGyB (ORCPT ); Mon, 17 May 2021 02:54:01 -0400 Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 50675C061573; Sun, 16 May 2021 23:52:44 -0700 (PDT) Received: by mail-pf1-x432.google.com with SMTP id s19so2029727pfe.8; Sun, 16 May 2021 23:52:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TVCa0hmWpkwkTGf73se5+D4y141i/19PSQZ8UiPfJ/M=; b=TBdGyzMMDwvS5OT7Z4XISKlDvgSrLrXHy7AEAMRlN7N53TRxqZ8SmA1rjvZOQ9HjIY Z/f3nskWkuSAT3v4GxOB7UoJg0QfhCQqilS84jBGtFRaWVsbiPl+kdlrhV6oSHD06UD+ UAwny6YZKU/GBQtCP7a94a+6dirUHQIjA5f04MLcAhdQY/0VDgBvWPPVdpipKwx8GgPy DdNV5gTsn2ADCGAXCBBgS7sQat2JwDKzh4QtVo23Mafz9nNjQWIy3GuIe/04RACHjTIW JphqH/IQDEI4FdWD0Su6SK+EE2yGuV7Q2IRV/oSdHmRfe8S/EmBr0rRbp1RYN1Ho1zvN c2QA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=TVCa0hmWpkwkTGf73se5+D4y141i/19PSQZ8UiPfJ/M=; b=EKfpQ2XwvjZoSjX89C+NMb2Hkgx8lsidbawkgcka+QCW7tpCdq9WNYCphdDcXrQ8Jn qMmyoH11NyYLm5Yb8Z1eS9NdAKg9y420WjDMX9lHTmmqDJxB6Vf+Lq6R5zeLODkJT6Nd CRpmOjd3oQ4l5EEnrIGIOCoqqXBszHFXshZL9oMJRYD70FfSPKs/4LlVN1gkCKQLeSU2 EOLMdJQpfHqaugqtL2j/+Sf2QP1FiGhC3QByTjB+9YaJHp/5XrhW0/m0qNuGtJ7CSmns VMZbYqPmi5015bwC022X0PmQmfvfzqt/31YAK/QCmZcAIlLfRvmkUEskwWM2b6OIxE+D jtcg== X-Gm-Message-State: AOAM533p4OQntpa5ShT9xTI16AgP3Ffijw0OtHM4ZuaNF7271T9eI1P8 hkGDCn5JqJae9FsnCw6KftRkxcxP13Rw0xOJgUJb01ZrJcQ= X-Received: by 2002:a63:4145:: with SMTP id o66mr36934761pga.4.1621234363775; Sun, 16 May 2021 23:52:43 -0700 (PDT) MIME-Version: 1.0 References: <20210513193204.816681-1-davidgow@google.com> <20210513193204.816681-10-davidgow@google.com> In-Reply-To: <20210513193204.816681-10-davidgow@google.com> From: Andy Shevchenko Date: Mon, 17 May 2021 09:52:27 +0300 Message-ID: Subject: Re: [PATCH v2 10/10] lib/cmdline_kunit: Remove a cast which are no-longer required To: David Gow Cc: Brendan Higgins , Daniel Latypov , Shuah Khan , Andy Shevchenko , Geert Uytterhoeven , KUnit Development , "open list:KERNEL SELFTEST FRAMEWORK" , Linux Kernel Mailing List , Andrew Morton Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, May 14, 2021 at 2:32 AM David Gow wrote: > > With some of the stricter type checking in KUnit's EXPECT macros > removed, a cast in cmdline_kunit is no longer required. > > Remove the unnecessary cast, using NULL instead of (int *) to make it > clearer. Acked-by: Andy Shevchenko > Signed-off-by: David Gow > --- > This should be a no-op functionality wise, and while it depends on the > first couple of patches in this series, it's otherwise independent from > the others. I think this makes the test more readable, but if you > particularly dislike it, I'm happy to drop it. > > lib/cmdline_kunit.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/lib/cmdline_kunit.c b/lib/cmdline_kunit.c > index 018bfc8113c4..a72a2c16066e 100644 > --- a/lib/cmdline_kunit.c > +++ b/lib/cmdline_kunit.c > @@ -124,7 +124,7 @@ static void cmdline_do_one_range_test(struct kunit *test, const char *in, > n, e[0], r[0]); > > p = memchr_inv(&r[1], 0, sizeof(r) - sizeof(r[0])); > - KUNIT_EXPECT_PTR_EQ_MSG(test, p, (int *)0, "in test %u at %u out of bound", n, p - r); > + KUNIT_EXPECT_PTR_EQ_MSG(test, p, NULL, "in test %u at %u out of bound", n, p - r); > } > > static void cmdline_test_range(struct kunit *test) > -- > 2.31.1.751.gd2f1c929bd-goog > -- With Best Regards, Andy Shevchenko