From 7b50420de50a9123799cf7a4d26daf8f2f3eeaa9 Mon Sep 17 00:00:00 2001 From: Matthias Kramm Date: Sat, 14 Mar 2009 21:01:13 +0100 Subject: [PATCH] bugfix in two-pass import --- lib/as3/import.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/as3/import.c b/lib/as3/import.c index 0fcba24..061efdc 100644 --- a/lib/as3/import.c +++ b/lib/as3/import.c @@ -58,6 +58,7 @@ void as3_import_swf(char*filename) tag = tag->next; } + tag = swf->firstTag; /* pass 2 */ while(tag) { if(tag->id == ST_DOABC || tag->id == ST_RAWABC) { @@ -153,7 +154,7 @@ static void import_code(void*_abc, char*filename, int pass) c->flags |= FLAG_DYNAMIC; } return; - } + } for(t=0;tclasses->num;t++) { abc_class_t*cls = array_getvalue(abc->classes, t); -- 1.7.10.4