examples/l2fwd-ivshmem: fix build with icc
authorFerruh Yigit <ferruh.yigit@intel.com>
Fri, 22 Jul 2016 14:13:36 +0000 (15:13 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Fri, 22 Jul 2016 16:00:41 +0000 (18:00 +0200)
icc version 16.0.2, compile error:

examples/l2fwd-ivshmem/host/host.c(157):
error #3656: variable "total_vm_packets_dropped"
             may be used before its value is set
        total_vm_packets_dropped += ctrl->vm_ports[portid].stats.dropped;
        ^

Fixes: 6aa497249172 ("examples/l2fwd-ivshmem: import sample application")

Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
Acked-by: Anatoly Burakov <anatoly.burakov@intel.com>
examples/l2fwd-ivshmem/host/host.c

index cd284b7..da7b00d 100644 (file)
@@ -110,7 +110,8 @@ static void
 print_stats(void)
 {
        uint64_t total_packets_dropped, total_packets_tx, total_packets_rx;
-       uint64_t total_vm_packets_dropped, total_vm_packets_tx, total_vm_packets_rx;
+       uint64_t total_vm_packets_dropped = 0;
+       uint64_t total_vm_packets_tx, total_vm_packets_rx;
        unsigned portid;
 
        total_packets_dropped = 0;