summaryrefslogtreecommitdiffstats
path: root/generic/tclDecls.h
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2023-04-13 14:02:23 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2023-04-13 14:02:23 (GMT)
commit4307d0a739ddfd9545e59a0ccf16067fc2dab2a2 (patch)
treef399cf6578abde4532ed6b0f40ae2aa562eff10d /generic/tclDecls.h
parent9c0541d0e4b22e9f9e12d754ba7c9bb1c430a0a8 (diff)
downloadtcl-4307d0a739ddfd9545e59a0ccf16067fc2dab2a2.zip
tcl-4307d0a739ddfd9545e59a0ccf16067fc2dab2a2.tar.gz
tcl-4307d0a739ddfd9545e59a0ccf16067fc2dab2a2.tar.bz2
Follow-up to previous commit: Let's not break TIP #627 either. Also adapt documentation (will be needed to be done anyway)
Diffstat (limited to 'generic/tclDecls.h')
-rw-r--r--generic/tclDecls.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/generic/tclDecls.h b/generic/tclDecls.h
index 308168d..55660b4 100644
--- a/generic/tclDecls.h
+++ b/generic/tclDecls.h
@@ -1842,7 +1842,7 @@ EXTERN Tcl_Command Tcl_NRCreateCommand2(Tcl_Interp *interp,
/* 679 */
EXTERN int Tcl_NRCallObjProc2(Tcl_Interp *interp,
Tcl_ObjCmdProc2 *objProc2, void *clientData,
- size_t objc, Tcl_Obj *const objv[]);
+ ptrdiff_t objc, Tcl_Obj *const objv[]);
/* 680 */
EXTERN int Tcl_GetNumberFromObj(Tcl_Interp *interp,
Tcl_Obj *objPtr, void **clientDataPtr,
@@ -2556,7 +2556,7 @@ typedef struct TclStubs {
Tcl_Command (*tcl_CreateObjCommand2) (Tcl_Interp *interp, const char *cmdName, Tcl_ObjCmdProc2 *proc2, void *clientData, Tcl_CmdDeleteProc *deleteProc); /* 676 */
Tcl_Trace (*tcl_CreateObjTrace2) (Tcl_Interp *interp, Tcl_Size level, int flags, Tcl_CmdObjTraceProc2 *objProc2, void *clientData, Tcl_CmdObjTraceDeleteProc *delProc); /* 677 */
Tcl_Command (*tcl_NRCreateCommand2) (Tcl_Interp *interp, const char *cmdName, Tcl_ObjCmdProc2 *proc, Tcl_ObjCmdProc2 *nreProc2, void *clientData, Tcl_CmdDeleteProc *deleteProc); /* 678 */
- int (*tcl_NRCallObjProc2) (Tcl_Interp *interp, Tcl_ObjCmdProc2 *objProc2, void *clientData, size_t objc, Tcl_Obj *const objv[]); /* 679 */
+ int (*tcl_NRCallObjProc2) (Tcl_Interp *interp, Tcl_ObjCmdProc2 *objProc2, void *clientData, ptrdiff_t objc, Tcl_Obj *const objv[]); /* 679 */
int (*tcl_GetNumberFromObj) (Tcl_Interp *interp, Tcl_Obj *objPtr, void **clientDataPtr, int *typePtr); /* 680 */
int (*tcl_GetNumber) (Tcl_Interp *interp, const char *bytes, size_t numBytes, void **clientDataPtr, int *typePtr); /* 681 */
int (*tcl_RemoveChannelMode) (Tcl_Interp *interp, Tcl_Channel chan, int mode); /* 682 */