| Index: source/libvpx/warnings.c
|
| ===================================================================
|
| --- source/libvpx/warnings.c (revision 251189)
|
| +++ source/libvpx/warnings.c (working copy)
|
| @@ -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);
|
| }
|
| }
|
|
|
|
|