X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fas3%2Fcode.c;h=541ebf55ba714d532b7a0697a0efe58a0016549a;hb=c63b2bf21dc1df9a736f0b4c08f6cba828cdab92;hp=8e41f22cf657664dd6873cdfe1aa538f21d07727;hpb=597fbcf83f70a40f693a486f3ada0b2294985358;p=swftools.git diff --git a/lib/as3/code.c b/lib/as3/code.c index 8e41f22..541ebf5 100644 --- a/lib/as3/code.c +++ b/lib/as3/code.c @@ -255,10 +255,10 @@ code_t* code_atposition(codelookup_t*l, int pos) void lookupswitch_print(lookupswitch_t*l) { - printf("default: %08x\n", l->def); + printf("default: %08x\n", (int)l->def); code_list_t*t = l->targets; while(t) { - printf("target: %08x\n", t->code); + printf("target: %08x\n", (int)t->code); t = t->next; } } @@ -990,7 +990,7 @@ int code_dump2(code_t*c, abc_exception_list_t*exceptions, abc_file_t*file, char* if(c->branch) fprintf(fo, "->%d", c->branch->pos); else - fprintf(fo, "%08x", c->branch); + fprintf(fo, "%08x", (unsigned int)c->branch); } else if(*p == 's') { char*s = string_escape((string_t*)data); fprintf(fo, "\"%s\"", s);