From 7f2903c6231ac024199383aa35e36b2a213436e7 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Wed, 16 Mar 2011 19:51:02 +0000 Subject: [PATCH] [eepro] Avoid unused variable warning in gcc 4.6 From a cursory examination, it appears as though the calculation of tx_available is redundant, since eepro_transmit() waits for transmit completion before returning anyway. Reported-by: Ralph Giles Tested-by: Ralph Giles Signed-off-by: Michael Brown --- src/drivers/net/eepro.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/drivers/net/eepro.c b/src/drivers/net/eepro.c index 704d11a9..909482bc 100644 --- a/src/drivers/net/eepro.c +++ b/src/drivers/net/eepro.c @@ -422,6 +422,7 @@ static void eepro_transmit( tx_available = tx_start - tx_end; else tx_available = XMT_RAM; + assert ( length <= tx_available ); last = tx_end; end = last + (((length + 3) >> 1) << 1) + XMT_HEADER; if (end >= (XMT_UPPER_LIMIT << 8)) {