Index: generic/nsfInt.h =================================================================== diff -u -r2fa3f1c596fedf924397e424b532d7f223c8b621 -rbedb248602f8940383c0f4a10bb4f99b3a5f2c4f --- generic/nsfInt.h (.../nsfInt.h) (revision 2fa3f1c596fedf924397e424b532d7f223c8b621) +++ generic/nsfInt.h (.../nsfInt.h) (revision bedb248602f8940383c0f4a10bb4f99b3a5f2c4f) @@ -609,7 +609,7 @@ NsfClass *cl; Tcl_Command cmdPtr; NsfFilterStack *filterStackEntry; - Tcl_Obj ** objv; + Tcl_Obj *CONST* objv; int objc; unsigned short frameType; unsigned short callType; @@ -626,15 +626,14 @@ #define NSF_CSC_CALL_IS_NEXT 1 #define NSF_CSC_CALL_IS_GUARD 2 -#define NSF_CSC_CALL_IS_ENSEMBLE 4 /*TODO: needed?*/ +#define NSF_CSC_CALL_IS_ENSEMBLE 4 #define NSF_CSC_IMMEDIATE 0x0020 #define NSF_CSC_CALL_IS_NRE 0x0100 #define NSF_CSC_MIXIN_STACK_PUSHED 0x0200 #define NSF_CSC_FILTER_STACK_PUSHED 0x0400 #define NSF_CSC_UNKNOWN 0x0800 /* TODO needed in copy flags ? */ -#define NSF_CSC_ACTIVE_FILTER 0x1000 // should not be longer needed #define NSF_CSC_OBJECT_ACTIVATED 0x2000 -#define NSF_CSC_COPY_FLAGS (NSF_CSC_MIXIN_STACK_PUSHED|NSF_CSC_FILTER_STACK_PUSHED|NSF_CSC_IMMEDIATE|NSF_CSC_UNKNOWN|NSF_CSC_ACTIVE_FILTER) +#define NSF_CSC_COPY_FLAGS (NSF_CSC_MIXIN_STACK_PUSHED|NSF_CSC_FILTER_STACK_PUSHED|NSF_CSC_IMMEDIATE) /* flags for call method */ #define NSF_CM_NO_UNKNOWN 1