Index: generic/nsfStack.c =================================================================== diff -u -N -r745c46b4619253f283fe4285d1f4a83375e3d9d7 -r10f06c20b9fe60805fd945e7caa4133784fa62ad --- generic/nsfStack.c (.../nsfStack.c) (revision 745c46b4619253f283fe4285d1f4a83375e3d9d7) +++ generic/nsfStack.c (.../nsfStack.c) (revision 10f06c20b9fe60805fd945e7caa4133784fa62ad) @@ -981,7 +981,7 @@ */ static Tcl_Obj* CallStackMethodPath(Tcl_Interp *interp, Tcl_CallFrame *framePtr) { - TCL_OBJC_T elements; + ptrdiff_t elements; Tcl_Obj *resultObj, *methodPathObj = Tcl_NewListObj(0, NULL); nonnull_assert(interp != NULL); @@ -1044,7 +1044,8 @@ * arguments, reverse the list to obtain the right order. */ if (elements > 1) { - TCL_OBJC_T oc, i; + TCL_SIZE_T oc; + ptrdiff_t i; Tcl_Obj **ov; INCR_REF_COUNT(methodPathObj);