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;