From 5a03809b7475feaae14129d2945a2f8570e57e09 Mon Sep 17 00:00:00 2001 From: Richard Cornwell Date: Fri, 18 Feb 2022 21:14:35 -0500 Subject: [PATCH] KA10: Clean up coverity errors. --- PDP10/ks10_dup.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/PDP10/ks10_dup.c b/PDP10/ks10_dup.c index d65b099..b1954c8 100644 --- a/PDP10/ks10_dup.c +++ b/PDP10/ks10_dup.c @@ -971,9 +971,10 @@ TMLN *lp = &dup_desc.ldsc[dup]; sim_debug(DBG_TRC, DUPDPTR, "dup_svc(dup=%d)\n", dup); if (!(dup_txcsr[dup] & TXCSR_M_TXDONE) && (!tmxr_tpbusyln (lp))) { - uint8 data = dup_txdbuf[dup] & TXDBUF_M_TXDBUF; + uint8 data[1]; /* Make coverity happy */ + data[0] = dup_txdbuf[dup] & TXDBUF_M_TXDBUF; - dup_put_msg_bytes (dup, &data, 0, (dup_txdbuf[dup] & TXDBUF_M_TSOM), + dup_put_msg_bytes (dup, &data[0], 0, (dup_txdbuf[dup] & TXDBUF_M_TSOM), (dup_txdbuf[dup] & TXDBUF_M_TEOM)); if (tmxr_tpbusyln (lp)) { /* Packet ready to send? */ sim_debug(DBG_TRC, DUPDPTR, "dup_svc(dup=%d) - Packet Done %d bytes\n", dup, dup_xmtpkoffset[dup]);