Index: generic/nsfInt.h =================================================================== diff -u -r5a2b98270f0610fb37a23436687cf2468f0d8936 -rbc85b3848186ff8269496f53c45255a11c556f53 --- generic/nsfInt.h (.../nsfInt.h) (revision 5a2b98270f0610fb37a23436687cf2468f0d8936) +++ generic/nsfInt.h (.../nsfInt.h) (revision bc85b3848186ff8269496f53c45255a11c556f53) @@ -366,7 +366,7 @@ #define NSF_ARG_SUBST_DEFAULT 0x000010 #define NSF_ARG_ALLOW_EMPTY 0x000020 #define NSF_ARG_INITCMD 0x000040 -#define NSF_ARG_METHOD 0x000080 +#define NSF_ARG_ALIAS 0x000080 #define NSF_ARG_FORWARD 0x000100 #define NSF_ARG_RELATION 0x000200 #define NSF_ARG_SWITCH 0x000400 @@ -382,10 +382,10 @@ #define NSF_ARG_IS_RETURNVALUE 0x100000 /* Disallowed parameter options */ -#define NSF_DISALLOWED_ARG_METHOD_PARAMETER (NSF_ARG_METHOD|NSF_ARG_INITCMD|NSF_ARG_RELATION) +#define NSF_DISALLOWED_ARG_METHOD_PARAMETER (NSF_ARG_ALIAS|NSF_ARG_FORWARD|NSF_ARG_INITCMD|NSF_ARG_RELATION) #define NSF_DISALLOWED_ARG_SETTER (NSF_ARG_SWITCH|NSF_ARG_SUBST_DEFAULT|NSF_DISALLOWED_ARG_METHOD_PARAMETER) #define NSF_DISALLOWED_ARG_OBJECT_PARAMETER (NSF_ARG_SWITCH) -#define NSF_DISALLOWED_ARG_VALUECHECK (NSF_ARG_SUBST_DEFAULT|NSF_ARG_METHOD|NSF_ARG_INITCMD|NSF_ARG_RELATION|NSF_ARG_SWITCH|NSF_ARG_CURRENTLY_UNKNOWN) +#define NSF_DISALLOWED_ARG_VALUECHECK (NSF_ARG_SUBST_DEFAULT|NSF_ARG_ALIAS|NSF_ARG_FORWARD|NSF_ARG_INITCMD|NSF_ARG_RELATION|NSF_ARG_SWITCH|NSF_ARG_CURRENTLY_UNKNOWN) /* flags for ParseContext */