mirror of https://github.com/crash-utility/crash
Fix gcc-12 compiler warnings on lkcd_*.c
Without the patch, the following gcc-12 compiler warnings are emitted for lkcd_*.c: lkcd_v1.c: In function 'dump_lkcd_environment_v1': lkcd_v1.c:252:20: warning: the comparison will always evaluate as 'true' for the address of 'dh_panic_string' will never be NULL [-Waddress] 252 | dh && dh->dh_panic_string && | ^~ In file included from lkcd_v1.c:21: lkcd_vmdump_v1.h:108:30: note: 'dh_panic_string' declared here 108 | char dh_panic_string[DUMP_PANIC_LEN]; | ^~~~~~~~~~~~~~~ ... Reported-by: Lianbo Jiang <lijiang@redhat.com> Signed-off-by: Kazuhito Hagio <k-hagio-ab@nec.com>
This commit is contained in:
parent
5b9d3e98cd
commit
51acac75cd
|
@ -249,8 +249,7 @@ dump_header_only:
|
|||
lkcd_print(" dh_eip: %lx\n", dh->dh_eip);
|
||||
lkcd_print(" dh_num_pages: %d\n", dh->dh_num_pages);
|
||||
lkcd_print(" dh_panic_string: %s%s", dh->dh_panic_string,
|
||||
dh && dh->dh_panic_string &&
|
||||
strstr(dh->dh_panic_string, "\n") ? "" : "\n");
|
||||
dh && strstr(dh->dh_panic_string, "\n") ? "" : "\n");
|
||||
lkcd_print(" dh_time: %s\n",
|
||||
strip_linefeeds(ctime(&(dh->dh_time.tv_sec))));
|
||||
|
||||
|
|
|
@ -307,8 +307,7 @@ dump_header_only:
|
|||
lkcd_print(" dh_num_pages: ");
|
||||
lkcd_print(BITS32() ? "%ld\n" : "%d\n", dh->dh_num_pages);
|
||||
lkcd_print(" dh_panic_string: %s%s", dh->dh_panic_string,
|
||||
dh && dh->dh_panic_string &&
|
||||
strstr(dh->dh_panic_string, "\n") ? "" : "\n");
|
||||
dh && strstr(dh->dh_panic_string, "\n") ? "" : "\n");
|
||||
lkcd_print(" dh_time: %s\n",
|
||||
strip_linefeeds(ctime(&(dh->dh_time.tv_sec))));
|
||||
|
||||
|
|
|
@ -270,8 +270,7 @@ dump_header_only:
|
|||
lkcd_print(" dh_num_pages: ");
|
||||
lkcd_print(BITS32() ? "%ld\n" : "%d\n", dh->dh_num_pages);
|
||||
lkcd_print(" dh_panic_string: %s%s", dh->dh_panic_string,
|
||||
dh && dh->dh_panic_string &&
|
||||
strstr(dh->dh_panic_string, "\n") ? "" : "\n");
|
||||
dh && strstr(dh->dh_panic_string, "\n") ? "" : "\n");
|
||||
lkcd_print(" dh_time: %s\n",
|
||||
strip_linefeeds(ctime(&(dh->dh_time.tv_sec))));
|
||||
|
||||
|
|
|
@ -347,8 +347,7 @@ dump_header_only:
|
|||
lkcd_print(" dh_num_pages: ");
|
||||
lkcd_print(BITS32() ? "%ld\n" : "%d\n", dh->dh_num_pages);
|
||||
lkcd_print(" dh_panic_string: %s%s", dh->dh_panic_string,
|
||||
dh && dh->dh_panic_string &&
|
||||
strstr(dh->dh_panic_string, "\n") ? "" : "\n");
|
||||
dh && strstr(dh->dh_panic_string, "\n") ? "" : "\n");
|
||||
lkcd_print(" dh_time: %s\n",
|
||||
strip_linefeeds(ctime(&(dh->dh_time.tv_sec))));
|
||||
|
||||
|
|
|
@ -543,8 +543,7 @@ dump_header_only:
|
|||
lkcd_print(" dh_num_pages: ");
|
||||
lkcd_print(BITS32() ? "%ld\n" : "%d\n", dh->dh_num_pages);
|
||||
lkcd_print(" dh_panic_string: %s%s", dh->dh_panic_string,
|
||||
dh && dh->dh_panic_string &&
|
||||
strstr(dh->dh_panic_string, "\n") ? "" : "\n");
|
||||
dh && strstr(dh->dh_panic_string, "\n") ? "" : "\n");
|
||||
tv.tv_sec = dh->dh_time.tv_sec;
|
||||
lkcd_print(" dh_time: %s\n",
|
||||
strip_linefeeds(ctime(&(tv.tv_sec))));
|
||||
|
|
Loading…
Reference in New Issue