From d730cd0a68888a4bee1484276735db5185ed7c5b Mon Sep 17 00:00:00 2001 From: kramm Date: Tue, 30 Dec 2008 22:59:57 +0000 Subject: [PATCH] fixed segfault during late binding --- lib/as3/parser.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) { -- 1.7.10.4