From 7d5462bf3da4260a90aa5b54d20b69590e8d661a Mon Sep 17 00:00:00 2001 From: kramm Date: Tue, 18 Dec 2001 19:11:38 +0000 Subject: [PATCH] handle FREECHARACTER tags. --- src/swfdump.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/swfdump.c b/src/swfdump.c index 65ad5d6..0363218 100644 --- a/src/swfdump.c +++ b/src/swfdump.c @@ -474,6 +474,11 @@ int main (int argc,char ** argv) continue; } printf("[%03x] %9ld %s%s", tag->id, tag->len, prefix, swf_TagGetName(tag)); + + if(tag->id == ST_FREECHARACTER) { + U16 id = swf_GetU16(tag); + idtab[id] = 0; + } if(swf_isDefiningTag(tag)) { U16 id = swf_GetDefineID(tag); -- 1.7.10.4