From 2560315f69d5174fca682e4d6c9abf5a6cdbec7a Mon Sep 17 00:00:00 2001 From: Tom Keiser Date: Wed, 2 Nov 2005 05:23:54 +0000 Subject: [PATCH] STABLE14-fpq-bulk-free-math-error-20051101 fix a math error here (cherry picked from commit e2c497b0368b13e84e6a6404c3761e28d40f2119) --- src/rx/rx_packet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rx/rx_packet.c b/src/rx/rx_packet.c index 8769088ed..33eed2402 100644 --- a/src/rx/rx_packet.c +++ b/src/rx/rx_packet.c @@ -2548,7 +2548,7 @@ rxi_PrepareSendPacket(register struct rx_call *call, queue_Init(&q); /* Free any extra elements in the wirevec */ - for (j = MAX(2, i), nb = j - p->niovecs; j < p->niovecs; j++) { + for (j = MAX(2, i), nb = p->niovecs - j; j < p->niovecs; j++) { queue_Append(&q,RX_CBUF_TO_PACKET(p->wirevec[j].iov_base, p)); } if (nb) -- 2.39.5