VAX GPX, LK and VE devices: Compiler warning cleanup

This commit is contained in:
Mark Pizzolato 2020-10-25 09:06:10 -07:00
parent 21812a58bf
commit 16cafb3525
3 changed files with 7 additions and 2 deletions

View file

@ -474,6 +474,8 @@ if (tbc_fifo[id].count < FIFO_LEN) {
tbc_fifo[id].get_ptr = 0; tbc_fifo[id].get_ptr = 0;
tbc_fifo[id].count = tbc_fifo[id].count + 4; tbc_fifo[id].count = tbc_fifo[id].count + 4;
} }
else
*data = 0;
} }
void ve_clear_fifo (uint32 id) void ve_clear_fifo (uint32 id)

View file

@ -1696,7 +1696,7 @@ sim_debug (DBG_ROP, gpx_dev, "\n");
t_stat va_ptb (UNIT *uptr, t_bool zmode) t_stat va_ptb (UNIT *uptr, t_bool zmode)
{ {
uint32 val, sc; uint32 val = 0, sc;
t_bool clip; t_bool clip;
if ((uptr->CMD != CMD_PTBX) && (uptr->CMD != CMD_PTBZ)) if ((uptr->CMD != CMD_PTBX) && (uptr->CMD != CMD_PTBZ))
@ -1768,6 +1768,7 @@ if ((va_adp[ADP_STAT] & ADPSTAT_RC) && (va_adp_fifo_sz == 0)) {
va_adpstat (ADPSTAT_AC, 0); va_adpstat (ADPSTAT_AC, 0);
return SCPE_OK; return SCPE_OK;
} }
sc = 0;
for (val = 0;;) { for (val = 0;;) {
if (zmode) { if (zmode) {
if ((va_adp[ADP_STAT] & ADPSTAT_ITR) == 0) /* no space in FIFO? */ if ((va_adp[ADP_STAT] & ADPSTAT_ITR) == 0) /* no space in FIFO? */

View file

@ -277,8 +277,10 @@ if (fifo->count > 0) {
fifo->count--; fifo->count--;
return SCPE_OK; return SCPE_OK;
} }
else else {
*data = 0;
return SCPE_EOF; return SCPE_EOF;
}
} }
void lk_clear_fifo (LK_FIFO *fifo) void lk_clear_fifo (LK_FIFO *fifo)