Index: generic/nsfInt.h =================================================================== diff -u -rffd5b8ff74134cc891b9715cf1dd949193065b61 -r73d590ba4b6979a5de2606c604329be45fc7bed2 --- generic/nsfInt.h (.../nsfInt.h) (revision ffd5b8ff74134cc891b9715cf1dd949193065b61) +++ generic/nsfInt.h (.../nsfInt.h) (revision 73d590ba4b6979a5de2606c604329be45fc7bed2) @@ -96,6 +96,7 @@ # define INTERP1 interp # define INTERP_DECL Tcl_Interp *interp, # define INTERP_DECL1 Tcl_Interp *interp +# define INTERP_MEMBER_DECL Tcl_Interp *interp; # define INTERP_MEMBER_GET(ptr) Tcl_Interp *interp = (ptr)->interp; # define INTERP_MEMBER_SET(ptr, value) (ptr)->interp = (value); # define MEM_COUNT_ALLOC(id,p) NsfMemCountAlloc(interp, id, p) @@ -107,6 +108,7 @@ # define INTERP1 # define INTERP_DECL # define INTERP_DECL1 +# define INTERP_MEMBER_DECL # define INTERP_MEMBER_GET(ptr) # define INTERP_MEMBER_SET(ptr, value) # define MEM_COUNT_ALLOC(id,p) @@ -540,7 +542,7 @@ Tcl_Command cmd; NsfParamDefs *paramDefs; int with_ad; - INTERP_DECL1; + INTERP_MEMBER_DECL } NsfProcClientData; typedef enum SystemMethodsIdx {