From: Matthias Kramm Date: Wed, 5 Aug 2009 10:29:29 +0000 (+0200) Subject: fixed double is_getlocal() definition X-Git-Tag: version-0-9-1~321 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=dfa75b5adac950d31e7427c7cc82a71f5ed04294 fixed double is_getlocal() definition --- diff --git a/lib/as3/expr.c b/lib/as3/expr.c index c5cd0ea..33491d3 100644 --- a/lib/as3/expr.c +++ b/lib/as3/expr.c @@ -90,16 +90,6 @@ static classinfo_t*join_types(classinfo_t*type1, classinfo_t*type2, nodetype_t*t return type1; return TYPE_ANY; } -static char is_getlocal(code_t*c) -{ - if(!c || c->prev || c->next) - return 0; - return(c->opcode == OPCODE_GETLOCAL - || c->opcode == OPCODE_GETLOCAL_0 - || c->opcode == OPCODE_GETLOCAL_1 - || c->opcode == OPCODE_GETLOCAL_2 - || c->opcode == OPCODE_GETLOCAL_3); -} static int getlocalnr(code_t*c) { if(c->opcode == OPCODE_GETLOCAL) {return (ptroff_t)c->data[0];}