diff options
author | Sakari Ailus <sakari.ailus@linux.intel.com> | 2021-01-05 20:12:28 +0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab+huawei@kernel.org> | 2021-01-14 15:50:33 +0300 |
commit | ae56e038f72d8192ecb63233520c86c52c1d9ce6 (patch) | |
tree | e7fdfeae67f18ef49aca2f00a2a8b847f56f57d4 /include/uapi/linux/v4l2-controls.h | |
parent | 9db0fcde36e3f3cc844be77de311d569212c545d (diff) | |
download | linux-ae56e038f72d8192ecb63233520c86c52c1d9ce6.tar.xz |
media: ccs: Make (non-)use of uninitialised variables more robust
GCC with W=2 level of kernel compiler warnings warns about the use of
uninitialised variables in a few locations. While these uninitialised
variables were not used in reality, this still produced compiler warnings.
Address this by assigning the variables to NULL and checking for NULL in
places it is not expected, returning -EIO in that case. This provides
at least some sanity checking at runtime as the compiler appears unable to
do that at compile time.
Reported-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Diffstat (limited to 'include/uapi/linux/v4l2-controls.h')
0 files changed, 0 insertions, 0 deletions