aboutsummaryrefslogtreecommitdiff
path: root/arch/s390/hypfs
diff options
context:
space:
mode:
authorHeiko Carstens <hca@linux.ibm.com>2022-11-18 15:21:02 +0100
committerAlexander Gordeev <agordeev@linux.ibm.com>2022-11-23 16:24:07 +0100
commita78c2e31f6c769d7746989273cf9348944cf504d (patch)
tree92db8fed7af14e61c451ccfdc374e890cba22207 /arch/s390/hypfs
parentb9ea48e9e8c62bfce0953d843689bec2777d26c8 (diff)
s390/debug: remove function type cast
clang warns about an incompatible function type cast: CC arch/s390/kernel/debug.o arch/s390/kernel/debug.c:142:2: error: cast from 'int (*)(debug_info_t *, struct debug_view *, char *, debug_sprintf_entry_t *)' (aka 'int (*)(struct debug_info *, struct debug_view *, char *, debug_sprintf_entry_t *)') to 'debug_format_proc_t *' (aka 'int (*)(struct debug_info *, struct debug_view *, char *, const char *)') converts to incompatible function type [-Werror,-Wcast-function-type-strict] (debug_format_proc_t *)&debug_sprintf_format_fn, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Get rid of this warning by changing debug_sprintf_format_fn() so it matches the debug_format_proc_t function type, and do the cast of the last parameter within the function itself. This is the standard way of handling such cases anyway. Signed-off-by: Heiko Carstens <hca@linux.ibm.com> Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
Diffstat (limited to 'arch/s390/hypfs')
0 files changed, 0 insertions, 0 deletions