OSDN Git Service

mistake.. if (free())...
authorYoshihiro Yamazaki <yoya@awm.jp>
Fri, 10 Feb 2012 14:18:49 +0000 (23:18 +0900)
committerYoshihiro Yamazaki <yoya@awm.jp>
Fri, 10 Feb 2012 14:18:49 +0000 (23:18 +0900)
src/swf_button_record.c

index cd6095c..bf24cf6 100644 (file)
@@ -134,7 +134,7 @@ swf_button_record_list_build(bitstream_t *bs, swf_button_record_list_t *button_r
 void
 swf_button_record_list_destroy(swf_button_record_list_t *button_record_list) {
     swf_button_record_t *button_record = NULL, *next_button_record = NULL;
-    if (free(button_record_list)) {
+    if (button_record_list) {
         for (button_record = button_record_list->head ; button_record ; button_record = next_button_record) {
             next_button_record = button_record->next;
             swf_button_record_destroy(button_record);