From db232ee1223744733369f06d596b62ad4241b121 Mon Sep 17 00:00:00 2001 From: Richard Cornwell Date: Mon, 21 May 2018 14:54:59 -0400 Subject: [PATCH] B5500: Fixed for new sim_card interface. --- B5500/b5500_urec.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/B5500/b5500_urec.c b/B5500/b5500_urec.c index 249d3a4..04f6b90 100644 --- a/B5500/b5500_urec.c +++ b/B5500/b5500_urec.c @@ -450,13 +450,12 @@ cdr_attach(UNIT * uptr, CONST char *file) if ((r = sim_card_attach(uptr, file)) != SCPE_OK) return r; - if (uptr->up7 == 0) { + if (uptr->up7 == 0) uptr->up7 = malloc(sizeof(uint16)*80); - uptr->u5 &= URCSTA_BUSY; - uptr->u4 = 0; - uptr->u6 = 0; - iostatus |= (CARD1_FLAG << u); - } + uptr->u5 &= URCSTA_BUSY; + uptr->u4 = 0; + uptr->u6 = 0; + iostatus |= (CARD1_FLAG << u); return SCPE_OK; }