media: atomisp: don't use sizeof(NULL)
authorHans Verkuil <hverkuil-cisco@xs4all.nl>
Fri, 2 Feb 2024 10:17:30 +0000 (11:17 +0100)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Mon, 5 Feb 2024 11:57:46 +0000 (12:57 +0100)
Check the size of another pointer instead of NULL. This fixes this
smatch warning:

drivers/staging/media/atomisp/pci/sh_css.c:3609 ia_css_pipe_enqueue_buffer() warn: sizeof(NUMBER)?

Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/staging/media/atomisp/pci/sh_css.c

index 1d1fbda75da1617bef36ec6812c0c15cd585c715..938a4ea89c59087f180aed9a8dae7316d61f53b2 100644 (file)
@@ -3606,7 +3606,7 @@ ia_css_pipe_enqueue_buffer(struct ia_css_pipe *pipe,
 
        assert(pipeline || pipe_id == IA_CSS_PIPE_ID_COPY);
 
-       assert(sizeof(NULL) <= sizeof(ddr_buffer.kernel_ptr));
+       assert(sizeof(void *) <= sizeof(ddr_buffer.kernel_ptr));
        ddr_buffer.kernel_ptr = HOST_ADDRESS(NULL);
        ddr_buffer.cookie_ptr = buffer->driver_cookie;
        ddr_buffer.timing_data = buffer->timing_data;