shithub: libvpx

Download patch

ref: ae8bc7a8e1115760e1e7524ec4f5cac1083d4771
parent: 352db1d1341ffc7af741cd4b823e7f71a1fb1b3b
parent: c04c31386f0bd469f1e8a2702d3b572a068ff0a0
author: James Zern <jzern@google.com>
date: Mon Feb 10 08:20:31 EST 2014

Merge "add_warning(): remove dead store"

--- a/warnings.c
+++ b/warnings.c
@@ -54,11 +54,10 @@
 }
 
 static void free_warning_list(struct WarningList *warning_list) {
-  struct WarningListNode *node = warning_list->warning_node;
   while (warning_list->warning_node != NULL) {
-    node = warning_list->warning_node->next_warning;
-    free(warning_list->warning_node);
-    warning_list->warning_node = node;
+    struct WarningListNode *const node = warning_list->warning_node;
+    warning_list->warning_node = node->next_warning;
+    free(node);
   }
 }
 
--