X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=lib%2Fas3%2Fmklib.c;h=34356c3ab8d31525bdf9d58b6810579b3a578620;hb=f0d1089c6506371456902bfef02776e3da65c204;hp=e67df89efbdb020001e40211ac9c2ed9f6175417;hpb=64d4105a9226d5a78ea2da83549f7708d768c7bd;p=swftools.git diff --git a/lib/as3/mklib.c b/lib/as3/mklib.c index e67df89..34356c3 100644 --- a/lib/as3/mklib.c +++ b/lib/as3/mklib.c @@ -120,11 +120,12 @@ void load_libraries(char*filename, int pass, FILE*fi) superid = mkid(superpackage, supername); } char*id = mkid(package, name); + U8 flags = cls->flags; if(pass==0) fprintf(fi, "static class_signature_t %s;\n", id); else if(pass==1) { - fprintf(fi, "static class_signature_t %s = {0x%02x, \"%s\", \"%s\"", id, access, package, name); + fprintf(fi, "static class_signature_t %s = {0x%02x, 0x%02x, \"%s\", \"%s\"", id, access, flags, package, name); if(superid) fprintf(fi, ", &%s, interfaces:{", superid); else