From e75b2f29dcd646b03714ae2497d357fb678298f2 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Sat, 12 Feb 2022 14:21:18 -0800 Subject: [PATCH] VAX 440 simulators: Avoid duplicate model name in SHOW CPU output --- VAX/vax440_sysdev.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/VAX/vax440_sysdev.c b/VAX/vax440_sysdev.c index 562372d1..0510f7f4 100644 --- a/VAX/vax440_sysdev.c +++ b/VAX/vax440_sysdev.c @@ -1077,14 +1077,18 @@ return SCPE_OK; t_stat cpu_print_model (FILE *st) { +const char *model = ""; + fprintf (st, "%s", sim_name); #if defined (VAX_46) -fprintf (st, "VAXstation 4000-60 (KA46)"); +model = "VAXstation 4000-60 (KA46)"; #elif defined (VAX_47) -fprintf (st, "MicroVAX 3100-80 (KA47)"); +model = "MicroVAX 3100-80 (KA47)"; #elif defined (VAX_48) -fprintf (st, "VAXstation 4000-VLC (KA48)"); +model = "VAXstation 4000-VLC (KA48)"; #endif +if (strcmp (sim_name, model) != 0) + fprintf (st, "%s", model); return SCPE_OK; }