diff --git a/PDP11/pdp11_io_lib.c b/PDP11/pdp11_io_lib.c index 84f9adfb..adf86e03 100644 --- a/PDP11/pdp11_io_lib.c +++ b/PDP11/pdp11_io_lib.c @@ -325,8 +325,8 @@ if (dibp->vnum > VEC_DEVMAX) return SCPE_IERR; vec = dibp->vec; ilvl = dibp->vloc / 32; -ibit = dibp->vloc % 32; #if (VEC_SET != 0) +ibit = dibp->vloc % 32; if (vec) vec |= (int_vec_set[ilvl][ibit] & ~3); #endif @@ -347,8 +347,8 @@ if (vec && !(sim_switches & SWMASK ('P'))) { } cdvec = cdibp->vec; ilvl = cdibp->vloc / 32; - ibit = cdibp->vloc % 32; #if (VEC_SET != 0) + ibit = cdibp->vloc % 32; if (cdvec) cdvec |= (int_vec_set[ilvl][ibit] & ~3); #endif