diff options
author | Dmitry Fleytman <dmitry@daynix.com> | 2016-06-04 10:02:43 +0300 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2016-06-06 09:42:54 +0100 |
commit | de5dca1b792ada25c29a95c8f84e01f4300aef9c (patch) | |
tree | 71d71b66857e0be480039130d0675010328f2217 /hw/net | |
parent | 6b3532b20b787cbd697a68b383232f5c3b39bd1e (diff) | |
download | qemu-de5dca1b792ada25c29a95c8f84e01f4300aef9c.tar.gz qemu-de5dca1b792ada25c29a95c8f84e01f4300aef9c.tar.bz2 qemu-de5dca1b792ada25c29a95c8f84e01f4300aef9c.zip |
e1000e: Fix build with gcc 4.6.3 and ust tracing
This patch fixes used-uninitialized false
positive while compiling with ust tracing
backend plus gcc 4.6.3:
hw/net/e1000e.c: In function ‘e1000e_io_write’:
hw/net/e1000e.c:170:39: error: ‘idx’ may be used uninitialized in this function [-Werror=uninitialized]
hw/net/e1000e.c: In function ‘e1000e_io_read’:
hw/net/e1000e.c:145:35: error: ‘idx’ may be used uninitialized in this function [-Werror=uninitialized]
cc1: all warnings being treated as errors
make: *** [hw/net/e1000e.o] Error 1
Signed-off-by: Dmitry Fleytman <dmitry@daynix.com>
Acked-by: Jason Wang <jasowang@redhat.com>
Message-id: 1465023763-10773-1-git-send-email-dmitry@daynix.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'hw/net')
-rw-r--r-- | hw/net/e1000e.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/hw/net/e1000e.c b/hw/net/e1000e.c index 61bcbb6083..692283fdd7 100644 --- a/hw/net/e1000e.c +++ b/hw/net/e1000e.c @@ -133,7 +133,7 @@ static uint64_t e1000e_io_read(void *opaque, hwaddr addr, unsigned size) { E1000EState *s = opaque; - uint32_t idx; + uint32_t idx = 0; uint64_t val; switch (addr) { @@ -158,7 +158,7 @@ e1000e_io_write(void *opaque, hwaddr addr, uint64_t val, unsigned size) { E1000EState *s = opaque; - uint32_t idx; + uint32_t idx = 0; switch (addr) { case E1000_IOADDR: |