hexdump: avoid warning in test function
The test_data_1_le[] array is a const array of const char *. To avoid dropping any const information, we need to use "const char * const *", not just "const char **". I'm not sure why the different test arrays end up having different const'ness, but let's make the pointer we use to traverse them as const as possible, since we modify neither the array of pointers _or_ the pointers we find in the array. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
8b01fc86b9
commit
17974c054d
|
@ -48,7 +48,7 @@ static void __init test_hexdump(size_t len, int rowsize, int groupsize,
|
|||
char test[32 * 3 + 2 + 32 + 1];
|
||||
char real[32 * 3 + 2 + 32 + 1];
|
||||
char *p;
|
||||
const char **result;
|
||||
const char * const *result;
|
||||
size_t l = len;
|
||||
int gs = groupsize, rs = rowsize;
|
||||
unsigned int i;
|
||||
|
|
Loading…
Reference in New Issue
Block a user