implemented asset resolving
[swftools.git] / lib / as3 / compiler.c
index 2e6beb0..e6571db 100644 (file)
@@ -27,6 +27,8 @@
 #include "parser.h"
 #include "parser.tab.h"
 #include "compiler.h"
 #include "parser.h"
 #include "parser.tab.h"
 #include "compiler.h"
+#include "registry.h"
+#include "assets.h"
 #include "../os.h"
 #ifdef HAVE_SYS_STAT_H
 #include <sys/stat.h>
 #include "../os.h"
 #ifdef HAVE_SYS_STAT_H
 #include <sys/stat.h>
@@ -342,6 +344,10 @@ void* as3_getcode()
     }
     return as3code;
 }
     }
     return as3code;
 }
+void* as3_getassets(void*t)
+{
+    return swf_AssetsToTags((TAG*)t, registry_getassets());
+}
 char* as3_getglobalclass()
 {
     return as3_globalclass;
 char* as3_getglobalclass()
 {
     return as3_globalclass;