From 8b35d52ec603074a0e8cf36b0be5779017126121 Mon Sep 17 00:00:00 2001 From: Anthony Lawrence Date: Tue, 14 Jun 2022 20:21:21 -0700 Subject: [PATCH] SCP: Fix incorrect disk size reporting when t_addr is 32 bits --- scp.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scp.c b/scp.c index 66ea5d94..c7f3a4ac 100644 --- a/scp.c +++ b/scp.c @@ -6519,10 +6519,10 @@ return SCPE_OK; const char *sprint_capac (DEVICE *dptr, UNIT *uptr) { static char capac_buf[MAX_WIDTH + 12]; -t_addr kval = (uptr->flags & UNIT_BINK)? 1024: 1000; -t_addr mval; +t_offset kval = (uptr->flags & UNIT_BINK)? 1024: 1000; +t_offset mval; double remfrac; -t_addr psize = uptr->capac; +t_offset psize = (t_offset)uptr->capac; const char *scale, *width; if (sim_switches & SWMASK ('B'))