From: Andy Shevchenko <andriy.shevche...@linux.intel.com>
Date: Sat, 22 Oct 2016 20:37:05 +0300

> Instead of custom approach re-use generic helper to convert bytes to hex
> format.
> 
> The output is slightly changed, namely string starts from the first dword
> value.
> 
> Signed-off-by: Andy Shevchenko <andriy.shevche...@linux.intel.com>

This adds a warning.

Really, if you're not even going to check if the compiler warns
when you try to "clean up" such ancient drivers like this one,
don't even bother.

drivers/isdn/hardware/eicon/message.c: In function ‘dump_c_ind_mask’:
drivers/isdn/hardware/eicon/message.c:1156:22: warning: passing argument 1 of 
‘hex_dump_to_buffer’ makes pointer from integer without a cast 
[-Wint-conversion]
   hex_dump_to_buffer(plci->c_ind_mask_table[i], j, 16, 4, buf, sizeof(buf), 
false);
                      ^~~~
In file included from ./include/linux/kernel.h:13:0,
                 from ./include/linux/list.h:8,
                 from ./include/linux/module.h:9,
                 from drivers/isdn/hardware/eicon/platform.h:21,
                 from drivers/isdn/hardware/eicon/message.c:30:
./include/linux/printk.h:457:12: note: expected ‘const void *’ but argument is 
of type ‘u32 {aka unsigned int}’
 extern int hex_dump_to_buffer(const void *buf, size_t len, int rowsize,
            ^~~~~~~~~~~~~~~~~~

Reply via email to