From 0773441422b0bbcabd918fd1635f7f3ce7e1b0eb Mon Sep 17 00:00:00 2001 From: Daniel Leung Date: Tue, 27 Apr 2021 11:39:33 -0700 Subject: [PATCH] kernel: device: return NULL for pointer type Return NULL instead of return numeric zero for pointer type. Current usage violates MISRA rule 11.9. Signed-off-by: Daniel Leung --- kernel/device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/device.c b/kernel/device.c index 8d38cefea11..94f7f82a16d 100644 --- a/kernel/device.c +++ b/kernel/device.c @@ -143,7 +143,7 @@ static inline const struct device *z_vrfy_device_get_binding(const char *name) if (z_user_string_copy(name_copy, (char *)name, sizeof(name_copy)) != 0) { - return 0; + return NULL; } return z_impl_device_get_binding(name_copy);