diff --git a/sourcepawn/compiler/sc1.c b/sourcepawn/compiler/sc1.c index 47066c11..84500303 100644 --- a/sourcepawn/compiler/sc1.c +++ b/sourcepawn/compiler/sc1.c @@ -3511,7 +3511,6 @@ int check_this_tag(methodmap_t *map, symbol *target) int parse_property_accessor(const declinfo_t *decl, methodmap_t *map, methodmap_method_t *method) { - token_t tok; token_ident_t ident; int is_native = FALSE; @@ -3590,10 +3589,10 @@ int parse_property_accessor(const declinfo_t *decl, methodmap_t *map, methodmap_ methodmap_method_t *parse_property(methodmap_t *map) { declinfo_t decl; + token_ident_t ident; + if (!parse_decl(&decl, NULL, DECLFLAG_ONLY_NEW_TYPES)) return NULL; - - token_ident_t ident; if (!needsymbol(&ident)) return NULL; diff --git a/sourcepawn/compiler/scpack b/sourcepawn/compiler/scpack new file mode 100755 index 00000000..0eea600b Binary files /dev/null and b/sourcepawn/compiler/scpack differ diff --git a/sourcepawn/compiler/spcomp b/sourcepawn/compiler/spcomp new file mode 120000 index 00000000..3404b624 --- /dev/null +++ b/sourcepawn/compiler/spcomp @@ -0,0 +1 @@ +/home/dvander/alliedmodders/sourcemod/obj-linux/sourcepawn/compiler/spcomp/spcomp \ No newline at end of file