From: Mark Wielaard Date: Thu, 9 Jun 2022 20:51:56 +0000 (+0200) Subject: syswrap-linux.c (sys_bpf): Compare raw_tracepoint.name against 0, not NULL X-Git-Tag: VALGRIND_3_20_0~43 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=438d5e956dfa989184fcd4c18d7db534f65b75b6;p=thirdparty%2Fvalgrind.git 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. --- diff --git a/coregrind/m_syswrap/syswrap-linux.c b/coregrind/m_syswrap/syswrap-linux.c index 70aaec2f2d..04502f6257 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)"); }