Mark Pizzolato
8c325db1ab
Various Magtape Devices: Handle Coverity report of tape error status cases
...
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.
2022-03-13 11:23:11 -07:00
..
2019-02-07 08:16:52 +01:00
2019-02-07 08:16:49 +01:00
2022-01-08 14:24:42 -08:00
2021-08-23 13:36:04 -07:00
2020-04-14 07:44:24 +02:00
2021-08-13 09:11:42 -07:00
2022-03-10 17:07:11 -08:00
2021-08-14 23:21:31 -07:00
2021-08-24 10:47:01 -07:00
2017-06-04 09:56:22 -07:00
2022-01-15 15:38:35 -08:00
2021-02-01 07:07:32 +01:00
2021-08-23 13:36:04 -07:00
2017-02-04 19:37:20 -08:00
2019-07-16 03:15:25 -07:00
2021-08-24 10:47:01 -07:00
2020-06-25 11:06:04 -07:00
2022-01-08 14:24:42 -08:00
2022-01-08 14:24:42 -08:00
2013-11-25 07:00:17 -08:00
2022-02-04 07:54:28 -08:00
2016-09-13 15:22:35 -04:00
2022-02-11 15:26:21 -08:00
2021-04-09 07:31:36 -07:00
2020-08-29 08:16:58 -07:00
2018-09-06 13:41:43 -07:00
2015-02-13 06:18:24 -08:00
2022-02-04 08:00:50 -08:00
2019-08-01 07:16:34 -07:00
2021-06-08 14:25:23 -07:00
2021-02-03 16:09:26 +01:00
2020-10-09 05:10:12 -07:00
2020-04-28 07:09:20 -07:00
2022-02-13 23:05:43 -08:00
2018-09-09 19:08:33 -07:00
2021-04-19 10:58:08 -07:00
2022-02-11 15:26:21 -08:00
2022-02-11 15:26:21 -08:00
2018-09-10 15:13:06 +02:00
2021-08-08 11:39:13 -07:00
2022-03-06 09:39:26 -08:00
2021-04-19 15:22:15 -07:00
2021-04-19 15:22:15 -07:00
2021-04-19 15:22:15 -07:00
2020-09-15 04:45:25 -07:00
2020-09-02 15:56:07 -07:00
2021-04-19 10:58:51 -07:00
2021-04-19 15:22:15 -07:00
2021-04-19 15:22:15 -07:00
2017-01-05 09:36:17 -08:00
2022-03-13 11:23:11 -07:00
2022-03-13 11:23:11 -07:00
2022-03-13 11:23:11 -07:00
2021-04-19 10:58:51 -07:00
2019-08-01 07:16:34 -07:00
2022-02-04 07:38:51 -08:00
2021-08-23 13:36:04 -07:00
2021-08-01 19:02:10 -07:00
2016-01-20 10:51:01 -08:00
2022-03-11 12:34:59 -08:00
2021-12-14 11:39:18 -08:00
2022-03-11 12:34:59 -08:00
2017-02-04 19:37:20 -08:00
ALPHA, ALTAIR, AltairZ80, I7094, NOVA, PDP1, PDP10, PDP11, PDP18B, PDP8, SAGE, sigma, swtp6800, TX-0, VAX: Change tabs to spaces which had crept in over time
2015-03-30 10:24:24 -07:00