Index: generic/nsf.c =================================================================== diff -u -rda6d8cc3d3c239c24849b7e42cc4c9878af9e175 -rf01f68eae4db5c767f8d5ce3cd0e366fb298b73b --- generic/nsf.c (.../nsf.c) (revision da6d8cc3d3c239c24849b7e42cc4c9878af9e175) +++ generic/nsf.c (.../nsf.c) (revision f01f68eae4db5c767f8d5ce3cd0e366fb298b73b) @@ -5347,9 +5347,11 @@ unsigned int frameFlags; Tcl_Obj *key; +#if defined(NSF_DEVELOPMENT) nonnull_assert(interp != NULL); nonnull_assert(varName != NULL); nonnull_assert(varPtr != NULL); +#endif #if defined(VAR_RESOLVER_TRACE) fprintf(stderr, "NsColonVarResolver '%s' flags %.6x\n", varName, flags); Index: generic/nsf.h =================================================================== diff -u -rf0f87b41b6bb57a518fc1bc52fd2f3422d7a9b07 -rf01f68eae4db5c767f8d5ce3cd0e366fb298b73b --- generic/nsf.h (.../nsf.h) (revision f0f87b41b6bb57a518fc1bc52fd2f3422d7a9b07) +++ generic/nsf.h (.../nsf.h) (revision f01f68eae4db5c767f8d5ce3cd0e366fb298b73b) @@ -1,7 +1,7 @@ /* * Next Scripting Framework * - * Copyright (C) 1999-2017 Gustaf Neumann (a) (b) + * Copyright (C) 1999-2021 Gustaf Neumann (a) (b) * Copyright (C) 1999-2007 Uwe Zdun (a) (b) * Copyright (C) 2007-2008 Martin Matuska (b) * Copyright (C) 2010-2017 Stefan Sobernig (b) @@ -196,7 +196,11 @@ # define NSF_DTRACE_METHOD_RETURN_PROBE(cscPtr,retCode) {} #endif -#if defined(NSF_DEVELOPMENT_FULL) && !defined(NSF_DEVELOPMENT) +/* + * When intense developent is activated, make sure that also the base + * level development mode is activated. + */ +#if defined(NSF_DEVELOPMENT_TEST) && !defined(NSF_DEVELOPMENT) # define NSF_DEVELOPMENT 1 #endif