From 502ebeafc38f8648d7ba800e21cf3445895e8943 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Fri, 13 Aug 2021 02:35:29 -0700 Subject: [PATCH] DISK: Clarify comments for logic generating attach error messages as discussed in #1064 --- sim_disk.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sim_disk.c b/sim_disk.c index a5648049..4540ad09 100644 --- a/sim_disk.c +++ b/sim_disk.c @@ -2597,9 +2597,9 @@ else { /* normal */ uptr->flags = uptr->flags | UNIT_RO; /* set rd only */ sim_messagef (SCPE_OK, "%s: Unit is read only\n", sim_uname (uptr)); } - else { /* doesn't exist */ + else { /* other error? */ if ((sim_switches & SWMASK ('E')) || /* must exist? */ - (errno != ENOENT)) /* or other error? */ + (errno != ENOENT)) /* or must not re-create? */ return sim_messagef (_err_return (uptr, SCPE_OPENERR), "%s: Cannot open '%s' - %s\n", sim_uname (uptr), cptr, strerror (errno)); if (create_function)