From 94b8b908c3a7c2143b45122060d5a646de218c73 Mon Sep 17 00:00:00 2001 From: kramm Date: Fri, 2 Jan 2009 19:51:17 +0000 Subject: [PATCH] small fix in dynamic handling --- lib/as3/parser.y | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/as3/parser.y b/lib/as3/parser.y index 0c6cfc1..a0e58dd 100644 --- a/lib/as3/parser.y +++ b/lib/as3/parser.y @@ -95,7 +95,7 @@ %token KW_INTERFACE "interface" %token KW_NULL "null" %token KW_VAR "var" -%token KW_DYNAMIC +%token KW_DYNAMIC "dynamic" %token KW_OVERRIDE %token KW_FINAL %token KW_GET "get" @@ -484,7 +484,7 @@ static void startclass(int flags, char*classname, classinfo_t*extends, classinfo printf("\n"); */ - if(flags&~(FLAG_INTERNAL|FLAG_PUBLIC|FLAG_FINAL)) + if(flags&~(FLAG_INTERNAL|FLAG_PUBLIC|FLAG_FINAL|FLAG_DYNAMIC)) syntaxerror("invalid modifier(s)"); if((flags&(FLAG_PUBLIC|FLAG_INTERNAL)) == (FLAG_PUBLIC|FLAG_INTERNAL)) -- 1.7.10.4