default case has no condition. So if it is placed higher that other cases, they are unreachable.
Move dafult case down. Found by Linux Verification Center (linuxtesting.org) Signed-off-by: Anastasia Belova <abel...@astralinux.ru> --- monitor/hmp-cmds-target.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/monitor/hmp-cmds-target.c b/monitor/hmp-cmds-target.c index ff01cf9d8d..eea8ca047b 100644 --- a/monitor/hmp-cmds-target.c +++ b/monitor/hmp-cmds-target.c @@ -189,7 +189,6 @@ static void memory_dump(Monitor *mon, int count, int format, int wsize, i = 0; while (i < l) { switch(wsize) { - default: case 1: v = ldub_p(buf + i); break; @@ -202,6 +201,9 @@ static void memory_dump(Monitor *mon, int count, int format, int wsize, case 8: v = ldq_p(buf + i); break; + default: + v = ldub_p(buf + i); + break; } monitor_printf(mon, " "); switch(format) { -- 2.47.0