From: Ben Pfaff Date: Thu, 8 Jan 2009 23:27:23 +0000 (-0800) Subject: Fix bug that could have caused infinite loop in ofp_print_actions(). X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dca0331b68e9847846e233c7aa7569b6fc2f4091;p=openvswitch Fix bug that could have caused infinite loop in ofp_print_actions(). Found by -Wextra noticing that len < 0 is always false. --- diff --git a/lib/ofp-print.c b/lib/ofp-print.c index d8d22b2b..f49aba43 100644 --- a/lib/ofp-print.c +++ b/lib/ofp-print.c @@ -448,7 +448,7 @@ ofp_print_actions(struct ds *string, const struct ofp_action_header *action, size_t actions_len) { uint8_t *p = (uint8_t *)action; - size_t len = 0; + int len = 0; ds_put_cstr(string, "actions="); while (actions_len > 0) {