diff --git a/Interdata/id16_cpu.c b/Interdata/id16_cpu.c index ff63be20..d2929d13 100644 --- a/Interdata/id16_cpu.c +++ b/Interdata/id16_cpu.c @@ -596,7 +596,7 @@ while (reason == 0) { /* loop until halted */ uint32 dev, drom, inc, lim, opnd; uint32 op, r1, r1p1, r2, ea = 0, oPC; uint32 rslt, t, map; - uint32 ir1, ir2, ityp; + uint32 ir1, ir2 = 0, ityp; int32 sr, st; if (sim_interval <= 0) { /* check clock queue */ diff --git a/Interdata/id32_cpu.c b/Interdata/id32_cpu.c index 3529f52d..9dc132b6 100644 --- a/Interdata/id32_cpu.c +++ b/Interdata/id32_cpu.c @@ -1844,7 +1844,7 @@ else return 0; uint32 int_auto (uint32 dev, uint32 cc) { uint32 addr, vec, by, ccw, ccwa, ccwb; -uint32 i, hw, tblad, tblen, bufe, st, t; +uint32 i, hw, tblad, tblen, bufe, st = 0, t; int32 bufc; uint32 oldPSW = BUILD_PSW (cc);