Coverity flagged one magtape simulator for having fewer case breakouts than the range of MTSE_x errors, after they were expanded for MTSE_LEOT (listed as "V4 compatibility") and MTSE_RUNAWAY (for Dave Bryan's implementation of erase and erase gap). According to Dave, it turns out that MTSE_RUNAWAY can only be returned if the magtape simulator supports and implements a density specification and the ERASE function. The simulators Bob Supnik wrote don't meet that criteria, so the expanded errors can't be returned. Simply add a "default" case to the map logic returning SCPE_IERR for unexpected cases. |
||
---|---|---|
.. | ||
i1401_cd.c | ||
i1401_cpu.c | ||
i1401_dat.h | ||
i1401_defs.h | ||
i1401_dp.c | ||
i1401_iq.c | ||
i1401_lp.c | ||
i1401_mt.c | ||
i1401_sys.c |