diff --git a/src/sbbs3/zmodem.c b/src/sbbs3/zmodem.c index 8cf10314c6b803366df8cd0c5e951ffd7c0c0e8e..dd1acbbebd28057fc19fe48a335a43081a2fc9b2 100644 --- a/src/sbbs3/zmodem.c +++ b/src/sbbs3/zmodem.c @@ -1061,13 +1061,9 @@ int zmodem_recv_hex(zmodem_t* zm) n1 = zmodem_recv_nibble(zm); if (n1 < 0) return n1; - if (n1 > 15) - return -1; n0 = zmodem_recv_nibble(zm); if(n0 < 0) return n0; - if (n1 > 15) - return -1; ret = (n1 << 4) | n0;