Index: generic/nsfInt.h =================================================================== diff -u -r6406c7429413f2fe2b76fa82f8c2b4386794ba07 -r3a246dd237252e81aa7f4a37cba2affb0b9ecf00 --- generic/nsfInt.h (.../nsfInt.h) (revision 6406c7429413f2fe2b76fa82f8c2b4386794ba07) +++ generic/nsfInt.h (.../nsfInt.h) (revision 3a246dd237252e81aa7f4a37cba2affb0b9ecf00) @@ -388,7 +388,6 @@ #define NSF_ARG_INITCMD 0x000040 #define NSF_ARG_ALIAS 0x000080 #define NSF_ARG_FORWARD 0x000100 -#define NSF_ARG_RELATION 0x000200 #define NSF_ARG_SWITCH 0x000400 #define NSF_ARG_BASECLASS 0x000800 #define NSF_ARG_METACLASS 0x001000 @@ -402,10 +401,10 @@ #define NSF_ARG_IS_RETURNVALUE 0x100000 /* Disallowed parameter options */ -#define NSF_DISALLOWED_ARG_METHOD_PARAMETER (NSF_ARG_ALIAS|NSF_ARG_FORWARD|NSF_ARG_INITCMD|NSF_ARG_RELATION) +#define NSF_DISALLOWED_ARG_METHOD_PARAMETER (NSF_ARG_ALIAS|NSF_ARG_FORWARD|NSF_ARG_INITCMD) #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_ALIAS|NSF_ARG_FORWARD|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_SWITCH|NSF_ARG_CURRENTLY_UNKNOWN) /* flags for ParseContext */