Index: generic/nsfInt.h =================================================================== diff -u -rc5f2227387dec2a5c0af9b36dc1ebc8578d6603e -r6c58e11484577ddb20135d823c0ebfdce6d9dba3 --- generic/nsfInt.h (.../nsfInt.h) (revision c5f2227387dec2a5c0af9b36dc1ebc8578d6603e) +++ generic/nsfInt.h (.../nsfInt.h) (revision 6c58e11484577ddb20135d823c0ebfdce6d9dba3) @@ -860,7 +860,7 @@ NsfProfileTraceCall(interp, object, methodName) # define NSF_PROFILE_EXIT(interp, object, methodName) NsfProfileTraceExit(interp, object, methodName, &profile_trt) #else -# define NSF_PROFILE_TIME_DATA() +# define NSF_PROFILE_TIME_DATA # define NSF_PROFILE_CALL(interp, object, methodName) # define NSF_PROFILE_EXIT(interp, object, methodName) #endif @@ -994,6 +994,7 @@ EXTERN void NsfProfileFree(Tcl_Interp *interp) nonnull(1); EXTERN void NsfProfileClearData(Tcl_Interp *interp) nonnull(1); EXTERN void NsfProfileGetData(Tcl_Interp *interp) nonnull(1); +EXTERN int NsfProfileTrace(Tcl_Interp *interp, int withEnable, int withVerbose); EXTERN void NsfProfileObjectLabel(Tcl_DString *dsPtr, NsfObject *obj, const char *methodName) nonnull(1) nonnull(2) nonnull(3);