From 5c879cd2906601a93a2c2f062f9c927353522162 Mon Sep 17 00:00:00 2001 From: Yoshihiro Yamazaki Date: Mon, 20 Feb 2012 22:01:33 +0900 Subject: [PATCH] - swf_button_record_destroy implement. - return 0 at int function --- src/swf_button_record.c | 14 +++++++++++--- src/swf_button_record.h | 1 + 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/swf_button_record.c b/src/swf_button_record.c index 966f837..2f0cd2e 100644 --- a/src/swf_button_record.c +++ b/src/swf_button_record.c @@ -42,6 +42,13 @@ swf_button_record_parse(bitstream_t *bs, swf_button_record_t *button_record, return 0; } +void +swf_button_record_destroy(swf_button_record_t *button_record) { + (void) button_record; + // FilterList free + return ; +} + int swf_button_record_build(bitstream_t *bs, swf_button_record_t *button_record, swf_tag_t *tag) { @@ -92,6 +99,7 @@ swf_button_record_print(swf_button_record_t *button_record, int indent_depth, if (tag->code == 34) { // DefineButton2 swf_cxformwithalpha_print(&(button_record->color_transform), indent_depth); } + return 0; } /* @@ -131,6 +139,7 @@ swf_button_record_list_parse(bitstream_t *bs, swf_button_record_list_t *button_r } prev_button_record = button_record; } + return 0; } int @@ -140,6 +149,7 @@ swf_button_record_list_build(bitstream_t *bs, swf_button_record_list_t *button_r swf_button_record_build(bs, button_record, tag); } bitstream_putbyte(bs, 0); //endflag + return 0; } void @@ -162,8 +172,6 @@ swf_button_record_list_print(swf_button_record_list_t *button_record_list, int i for (button_record = button_record_list->head ; button_record ; button_record = button_record->next) { swf_button_record_print(button_record, indent_depth, tag); } - - - + return 0; } diff --git a/src/swf_button_record.h b/src/swf_button_record.h index 9ca466c..06a34bb 100644 --- a/src/swf_button_record.h +++ b/src/swf_button_record.h @@ -35,6 +35,7 @@ typedef struct swf_button_record_list_ { extern int swf_button_record_parse(bitstream_t *bs, swf_button_record_t *button_record, swf_tag_t *tag); extern int swf_button_record_build(bitstream_t *bs, swf_button_record_t *button_record, swf_tag_t *tag); +extern void swf_button_record_destroy(swf_button_record_t *button_record); extern int swf_button_record_print(swf_button_record_t *button_record, int indent_depth, swf_tag_t *tag); extern swf_button_record_list_t *swf_button_record_list_create(void); -- 2.11.0