Index: generic/nsf.c =================================================================== diff -u -rd31c271afb2488abafa0642b07538a3e62106130 -r748167fb57dc2f71b69bd550743646fc426e3ee3 --- generic/nsf.c (.../nsf.c) (revision d31c271afb2488abafa0642b07538a3e62106130) +++ generic/nsf.c (.../nsf.c) (revision 748167fb57dc2f71b69bd550743646fc426e3ee3) @@ -8728,8 +8728,10 @@ ProcMethodDispatchFinalize(ClientData data[], Tcl_Interp *interp, int result) { ParseContext *pcPtr = data[0]; /*CONST char *methodName = data[2];*/ -#if defined(NSF_WITH_ASSERTIONS) +#if defined(NSF_WITH_ASSERTIONS) || defined(NRE) NsfCallStackContent *cscPtr = data[1]; +#endif +#if defined(NSF_WITH_ASSERTIONS) NsfObject *object = cscPtr->self; NsfObjectOpt *opt = object->opt; #endif