PDP11, PDP10: Silence Coverity warning in DUP device (KDP)
This commit is contained in:
parent
350b14e392
commit
0dfe18cd94
1 changed files with 4 additions and 3 deletions
|
@ -1058,16 +1058,17 @@ for (dup=active=attached=0; dup < dup_desc.lines; dup++) {
|
||||||
if (!(dup_rxcsr[dup] & RXCSR_M_RXACT)) {
|
if (!(dup_rxcsr[dup] & RXCSR_M_RXACT)) {
|
||||||
const uint8 *buf;
|
const uint8 *buf;
|
||||||
uint16 size;
|
uint16 size;
|
||||||
|
t_stat r;
|
||||||
|
|
||||||
if (dup_parcsr[dup] & PARCSR_M_DECMODE)
|
if (dup_parcsr[dup] & PARCSR_M_DECMODE)
|
||||||
ddcmp_tmxr_get_packet_ln (lp, &buf, &size, dup_corruption[dup]);
|
r = ddcmp_tmxr_get_packet_ln (lp, &buf, &size, dup_corruption[dup]);
|
||||||
else {
|
else {
|
||||||
size_t size_t_size;
|
size_t size_t_size;
|
||||||
|
|
||||||
tmxr_get_packet_ln (lp, &buf, &size_t_size);
|
r = tmxr_get_packet_ln (lp, &buf, &size_t_size);
|
||||||
size = (uint16)size_t_size;
|
size = (uint16)size_t_size;
|
||||||
}
|
}
|
||||||
if (buf) {
|
if ((r == SCPE_OK) && (buf)) {
|
||||||
if (dup_rcvpksize[dup] < size) {
|
if (dup_rcvpksize[dup] < size) {
|
||||||
dup_rcvpksize[dup] = size;
|
dup_rcvpksize[dup] = size;
|
||||||
dup_rcvpacket[dup] = (uint8 *)realloc (dup_rcvpacket[dup], dup_rcvpksize[dup]);
|
dup_rcvpacket[dup] = (uint8 *)realloc (dup_rcvpacket[dup], dup_rcvpksize[dup]);
|
||||||
|
|
Loading…
Add table
Reference in a new issue