ofp-parse: Fix GCC compiler warnings with -O3.
authorEthan Jackson <ethan@nicira.com>
Fri, 17 Jan 2014 00:26:37 +0000 (16:26 -0800)
committerEthan Jackson <ethan@nicira.com>
Wed, 22 Jan 2014 16:50:02 +0000 (08:50 -0800)
When compiling with -O3, GCC can no longer tell that the following
warnings are not valid.  At any rate, they're easy enough to silence.

ofp-parse.c:764:45: error: 'ttl' may be used uninitialized in this
function

ofp-parse.c:752:17: error: 'ecn' may be used uninitialized in this
function

Signed-off-by: Ethan Jackson <ethan@nicira.com>
Acked-by: Jarno Rajahalme <jrajahalme@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
lib/ofp-parse.c

index 251adfa..b254ac6 100644 (file)
@@ -639,7 +639,9 @@ parse_named_action(enum ofputil_action_code code,
     char *error = NULL;
     uint16_t ethertype = 0;
     uint16_t vid = 0;
-    uint8_t tos = 0, ecn, ttl;
+    uint8_t tos = 0;
+    uint8_t ecn = 0;
+    uint8_t ttl = 0;
     uint8_t pcp = 0;
 
     switch (code) {