X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fas3%2Fmklib.c;h=b243ffc08efef25c9438854f4232c0d357289a82;hb=322a2f4bf5cdb00be99a0fe660372b1596265a4d;hp=feafada3115f2112fd60ba208fad0bfd247c3336;hpb=36a1fac8ea3a7457f25b1b4209b5fc918cc6af44;p=swftools.git diff --git a/lib/as3/mklib.c b/lib/as3/mklib.c index feafada..b243ffc 100644 --- a/lib/as3/mklib.c +++ b/lib/as3/mklib.c @@ -122,7 +122,7 @@ char*mktype(slotinfo_t*s) return "classinfo_t"; } else if(s->kind == INFOTYPE_METHOD) { return "methodinfo_t"; - } else if(s->kind == INFOTYPE_SLOT) { + } else if(s->kind == INFOTYPE_VAR) { return "varinfo_t"; } } @@ -200,7 +200,7 @@ void write_constant(FILE*fi, constant_t*value, char*id, char*prefix) void write_slotinfo(FILE*fi, slotinfo_t*s, char*id, char*prefix) { - if(s->kind == INFOTYPE_SLOT) { + if(s->kind == INFOTYPE_VAR) { varinfo_t*v = (varinfo_t*)s; if(v->value) { write_constant(fi, v->value, id, prefix); @@ -239,7 +239,7 @@ void write_slotinfo(FILE*fi, slotinfo_t*s, char*id, char*prefix) fprintf(fi, "0"); // params TODO fprintf(fi, "};\n"); } - if(s->kind == INFOTYPE_SLOT) { + if(s->kind == INFOTYPE_VAR) { varinfo_t*m = (varinfo_t*)s; fprintf(fi, "%s, ", mkptr(m->type)); fprintf(fi, "%s, ", mkptr(m->parent));