From e2c497b0368b13e84e6a6404c3761e28d40f2119 Mon Sep 17 00:00:00 2001 From: Tom Keiser Date: Wed, 2 Nov 2005 05:22:39 +0000 Subject: [PATCH] fpq-bulk-free-math-error-20051101 fix a math error here --- 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 8769088..33eed24 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) -- 1.9.4