Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

tracing/user_events: Use NULL for strstr checks

Trivial fix to ensure strstr checks use NULL instead of 0.

Link: https://lkml.kernel.org/r/20220728233309.1896-2-beaub@linux.microsoft.com

Signed-off-by: Beau Belgrave <beaub@linux.microsoft.com>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>

authored by

Beau Belgrave and committed by
Steven Rostedt (Google)
9cbf1234 e841e8bf

+3 -3
+3 -3
kernel/trace/trace_events_user.c
··· 277 277 goto add_field; 278 278 279 279 add_validator: 280 - if (strstr(type, "char") != 0) 280 + if (strstr(type, "char") != NULL) 281 281 validator_flags |= VALIDATOR_ENSURE_NULL; 282 282 283 283 validator = kmalloc(sizeof(*validator), GFP_KERNEL); ··· 458 458 return "%d"; 459 459 if (strcmp(type, "unsigned char") == 0) 460 460 return "%u"; 461 - if (strstr(type, "char[") != 0) 461 + if (strstr(type, "char[") != NULL) 462 462 return "%s"; 463 463 464 464 /* Unknown, likely struct, allowed treat as 64-bit */ ··· 479 479 480 480 return false; 481 481 check: 482 - return strstr(type, "char") != 0; 482 + return strstr(type, "char") != NULL; 483 483 } 484 484 485 485 #define LEN_OR_ZERO (len ? len - pos : 0)