From bcdabeb9fe746ed36981a573b4aa9b8d3bf29dd0 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Sat, 4 Jan 2020 08:42:15 -0800 Subject: [PATCH] SAGE, PDQ-3: Silence GCC optimizer warnings about unused function results --- PDQ-3/pdq3_debug.c | 2 +- PDQ-3/pdq3_fdc.c | 4 ++-- SAGE/i8272.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/PDQ-3/pdq3_debug.c b/PDQ-3/pdq3_debug.c index afe1a63a..df8121e2 100644 --- a/PDQ-3/pdq3_debug.c +++ b/PDQ-3/pdq3_debug.c @@ -67,7 +67,7 @@ static void dbg_opdbginit() { for (i=DEBUG_MINOPCODE; i= DEBUG_MINOPCODE && i < DEBUG_MAXOPCODE); opdebug[i-DEBUG_MINOPCODE] = f; diff --git a/PDQ-3/pdq3_fdc.c b/PDQ-3/pdq3_fdc.c index 4c73f708..26a024fb 100644 --- a/PDQ-3/pdq3_fdc.c +++ b/PDQ-3/pdq3_fdc.c @@ -286,7 +286,7 @@ t_stat fdc_attach(UNIT *uptr, CONST char *cptr) { fdc_drv[i].dr_ready = 0; if (uptr->capac > 0) { - fgets(header, 4, uptr->fileref); + if (fgets(header, 4, uptr->fileref)) {}; if (strncmp(header, "IMD", 3) != 0) { sim_printf("FDC: Only IMD disk images are supported\n"); fdc_drv[i].dr_unit = NULL; @@ -1116,7 +1116,7 @@ t_stat pdq3_diskCreate(FILE *fileref, const char *ctlr_comment) { remaining = MAX_COMMENT_LEN; do { sim_printf("IMD> "); - fgets(curptr, remaining - 3, stdin); + if (fgets(curptr, remaining - 3, stdin)) {}; if (strcmp(curptr, ".\n") == 0) { remaining = 0; } else { diff --git a/SAGE/i8272.c b/SAGE/i8272.c index cc6b5441..f4dd89ed 100644 --- a/SAGE/i8272.c +++ b/SAGE/i8272.c @@ -228,7 +228,7 @@ t_stat i8272_attach(UNIT *uptr, CONST char *cptr) chip->drive[i].ready = 0; if(uptr->capac > 0) { - fgets(header, 4, uptr->fileref); + if (fgets(header, 4, uptr->fileref)) {}; if(strncmp(header, "IMD", 3)) { sim_printf("I8272: Only IMD disk images are supported\n"); chip->drive[i].uptr = NULL;