shithub: libvpx

Download patch

ref: c04c31386f0bd469f1e8a2702d3b572a068ff0a0
parent: 7c8a66664cd199b57a96992d51d7e8e312d0c12b
author: James Zern <jzern@google.com>
date: Sat Feb 8 08:10:27 EST 2014

add_warning(): remove dead store

Change-Id: I5cfc0aa9c436c7ba1b49337d06a0181f7cda920f

--- 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);
   }
 }