From 438d5e956dfa989184fcd4c18d7db534f65b75b6 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Thu, 9 Jun 2022 22:51:56 +0200 Subject: [PATCH] syswrap-linux.c (sys_bpf): Compare raw_tracepoint.name against 0, not NULL raw_tracepoint.name is a __vki_u64 (even on 32bit arches), so compare against zero, not NULL, to avoid a gcc warning. --- coregrind/m_syswrap/syswrap-linux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coregrind/m_syswrap/syswrap-linux.c b/coregrind/m_syswrap/syswrap-linux.c index 70aaec2f2..04502f625 100644 --- a/coregrind/m_syswrap/syswrap-linux.c +++ b/coregrind/m_syswrap/syswrap-linux.c @@ -12938,7 +12938,7 @@ PRE(sys_bpf) break; } /* Name is limited to 128 characters in kernel/bpf/syscall.c. */ - if (attr->raw_tracepoint.name != NULL) + if (attr->raw_tracepoint.name != 0) pre_asciiz_str(tid, attr->raw_tracepoint.name, 128, "bpf(attr->raw_tracepoint.name)"); }