summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-08-30 20:29:57 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-08-30 20:29:57 +0000
commita818530b4887da0b0eeec2c7a6ca2e00d79017a6 (patch)
tree6e66d0d20a3237bba3cf38d12cb81a5575274eb2
parent2008-08-30 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-a818530b4887da0b0eeec2c7a6ca2e00d79017a6.tar.bz2
2008-08-30 Joel Sherrill <joel.sherrill@OARcorp.com>
* libchip/network/sonic.c: Do not declare a variable just to hold an ignored return value.
-rw-r--r--c/src/ChangeLog5
-rw-r--r--c/src/libchip/network/sonic.c5
2 files changed, 8 insertions, 2 deletions
diff --git a/c/src/ChangeLog b/c/src/ChangeLog
index 71c54ab4df..840c7c4457 100644
--- a/c/src/ChangeLog
+++ b/c/src/ChangeLog
@@ -1,3 +1,8 @@
+2008-08-30 Joel Sherrill <joel.sherrill@OARcorp.com>
+
+ * libchip/network/sonic.c: Do not declare a variable just to hold an
+ ignored return value.
+
2008-08-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
diff --git a/c/src/libchip/network/sonic.c b/c/src/libchip/network/sonic.c
index dddc9cbd9d..378409a4ce 100644
--- a/c/src/libchip/network/sonic.c
+++ b/c/src/libchip/network/sonic.c
@@ -1103,7 +1103,6 @@ SONIC_STATIC void sonic_initialize_hardware(struct sonic_softc *sc)
void *rp = sc->sonic;
int i;
unsigned char *hwaddr;
- rtems_isr_entry old_handler;
TransmitDescriptorPointer_t tdp;
ReceiveDescriptorPointer_t ordp, rdp;
ReceiveResourcePointer_t rwp;
@@ -1406,7 +1405,9 @@ SONIC_STATIC void sonic_initialize_hardware(struct sonic_softc *sc)
/* XXX
(*sc->write_register)( rp, SONIC_REG_IMR, 0 );
*/
- old_handler = set_vector(sonic_interrupt_handler, sc->vector, 1);
+
+ /* Ignore returned old handler */
+ (void) set_vector(sonic_interrupt_handler, sc->vector, 1);
/*
* Remainder of hardware initialization is