Index: generic/nsfStack.c =================================================================== diff -u -r4fa580aed7f0c54c8e09ec6bb1fc1b46789334ed -rdc4e227d31df104be7df072ee78f2779ff387b9e --- generic/nsfStack.c (.../nsfStack.c) (revision 4fa580aed7f0c54c8e09ec6bb1fc1b46789334ed) +++ generic/nsfStack.c (.../nsfStack.c) (revision dc4e227d31df104be7df072ee78f2779ff387b9e) @@ -1126,17 +1126,17 @@ CscInit_(/*@notnull@*/ NsfCallStackContent *cscPtr, NsfObject *object, NsfClass *cl, Tcl_Command cmd, int frameType, unsigned int flags) { #if defined(NSF_PROFILE) - struct timeval trt; + struct Tcl_Time trt; #endif nonnull_assert(cscPtr != NULL); nonnull_assert(object != NULL); #if defined(NSF_PROFILE) - gettimeofday(&trt, NULL); + Tcl_GetTime(&trt); - cscPtr->startUsec = trt.tv_usec; - cscPtr->startSec = trt.tv_sec; + cscPtr->startUsec = trt.usec; + cscPtr->startSec = trt.sec; #endif /*