From: kramm Date: Tue, 30 Dec 2008 22:59:57 +0000 (+0000) Subject: fixed segfault during late binding X-Git-Tag: release-0-9-0~540 X-Git-Url: http://git.asbjorn.it/?a=commitdiff_plain;h=d730cd0a68888a4bee1484276735db5185ed7c5b;p=swftools.git fixed segfault during late binding --- diff --git a/lib/as3/parser.y b/lib/as3/parser.y index 498973d..9940fa5 100644 --- a/lib/as3/parser.y +++ b/lib/as3/parser.y @@ -1868,7 +1868,7 @@ E : E '.' T_IDENTIFIER if(t) { memberinfo_t*f = registry_findmember(t, $3); char noslot = 0; - if(!is_static != !(f->flags&FLAG_STATIC)) + if(f && !is_static != !(f->flags&FLAG_STATIC)) noslot=1; if(f && f->slot && !noslot) {