diff --git a/main.c b/main.c index 7e97bd4..ccd940d 100644 --- a/main.c +++ b/main.c @@ -82,6 +82,7 @@ void trace_inst (addr_t addr) switch(ip->nb) { case 1: + operand = 0; /* only to avoid "may be used unitialized" warning */ break; case 2: operand = getbyte(addr); diff --git a/print.c b/print.c index 3f0f851..a03aaca 100644 --- a/print.c +++ b/print.c @@ -161,6 +161,8 @@ int print_inst(addr_t addr) switch(ip->nb) { case 1: + operand = 0; /* only to avoid "may be used + unitialized" warning */ break; case 2: operand = getbyte(addr);