diff mbox series

libbpf: Remove unnecessary conversion to bool

Message ID 1613812247-17924-1-git-send-email-jiapeng.chong@linux.alibaba.com
State New
Headers show
Series libbpf: Remove unnecessary conversion to bool | expand

Commit Message

Jiapeng Chong Feb. 20, 2021, 9:10 a.m. UTC
Fix the following coccicheck warnings:

./tools/lib/bpf/libbpf.c:1487:43-48: WARNING: conversion to bool not
needed here.

Reported-by: Abaci Robot <abaci@linux.alibaba.com>
Signed-off-by: Jiapeng Chong <jiapeng.chong@linux.alibaba.com>
---
 tools/lib/bpf/libbpf.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Andrii Nakryiko Feb. 23, 2021, 1:49 a.m. UTC | #1
On Sat, Feb 20, 2021 at 1:11 AM Jiapeng Chong
<jiapeng.chong@linux.alibaba.com> wrote:
>

> Fix the following coccicheck warnings:

>

> ./tools/lib/bpf/libbpf.c:1487:43-48: WARNING: conversion to bool not

> needed here.

>

> Reported-by: Abaci Robot <abaci@linux.alibaba.com>

> Signed-off-by: Jiapeng Chong <jiapeng.chong@linux.alibaba.com>

> ---


I think this came up before already. I did this on purpose and I'd
like to keep it that way in the code.


>  tools/lib/bpf/libbpf.c | 2 +-

>  1 file changed, 1 insertion(+), 1 deletion(-)

>

> diff --git a/tools/lib/bpf/libbpf.c b/tools/lib/bpf/libbpf.c

> index 6ae748f..5dfdbf3 100644

> --- a/tools/lib/bpf/libbpf.c

> +++ b/tools/lib/bpf/libbpf.c

> @@ -1484,7 +1484,7 @@ static int set_kcfg_value_tri(struct extern_desc *ext, void *ext_val,

>                                 ext->name, value);

>                         return -EINVAL;

>                 }

> -               *(bool *)ext_val = value == 'y' ? true : false;

> +               *(bool *)ext_val = value == 'y';

>                 break;

>         case KCFG_TRISTATE:

>                 if (value == 'y')

> --

> 1.8.3.1

>
diff mbox series

Patch

diff --git a/tools/lib/bpf/libbpf.c b/tools/lib/bpf/libbpf.c
index 6ae748f..5dfdbf3 100644
--- a/tools/lib/bpf/libbpf.c
+++ b/tools/lib/bpf/libbpf.c
@@ -1484,7 +1484,7 @@  static int set_kcfg_value_tri(struct extern_desc *ext, void *ext_val,
 				ext->name, value);
 			return -EINVAL;
 		}
-		*(bool *)ext_val = value == 'y' ? true : false;
+		*(bool *)ext_val = value == 'y';
 		break;
 	case KCFG_TRISTATE:
 		if (value == 'y')