X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=lib%2Fas3%2Fparser.y;h=9940fa56fac18165d477389f5ced95545a0556f5;hb=d730cd0a68888a4bee1484276735db5185ed7c5b;hp=498973d0f7f0616c0553baaaf54df9678f2d8eed;hpb=7a822886907e4f2b64c01af1125df83c2d12d5ad;p=swftools.git 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) {