diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-02-10 08:22:39 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-02-10 08:22:39 (GMT) |
commit | d90d6f4856436b52106b3e558a211fc558368583 (patch) | |
tree | ff2ca5d62b202e3c75232887fae8714064116dc0 /doc/ParseArgs.3 | |
parent | 042e4724c3c9392ca96e730fd83a10d39a228a35 (diff) | |
parent | 8de20ba3ad4205bad30317b56c5f76b19be5cd7f (diff) | |
download | tcl-d90d6f4856436b52106b3e558a211fc558368583.zip tcl-d90d6f4856436b52106b3e558a211fc558368583.tar.gz tcl-d90d6f4856436b52106b3e558a211fc558368583.tar.bz2 |
Merge 9.0. Restore Tcl_ArgvGenFuncProc to what it was before (doesn't make much sense to make this size_t-aware)
Diffstat (limited to 'doc/ParseArgs.3')
-rw-r--r-- | doc/ParseArgs.3 | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/doc/ParseArgs.3 b/doc/ParseArgs.3 index ec5a29e..02b52d4 100644 --- a/doc/ParseArgs.3 +++ b/doc/ParseArgs.3 @@ -142,16 +142,16 @@ there are no following arguments at all, and the \fIdstPtr\fR argument to the \fBTCL_ARGV_GENFUNC\fR . This argument takes zero or more following arguments; the handler callback -function passed in \fIsrcPtr\fR returns how many (or TCL_INDEX_NONE to +function passed in \fIsrcPtr\fR returns how many (or a negative number to signal an error, in which case it should also set the interpreter result). The function will have the following signature: .RS .PP .CS -typedef size_t (\fBTcl_ArgvGenFuncProc\fR)( +typedef int (\fBTcl_ArgvGenFuncProc\fR)( void *\fIclientData\fR, Tcl_Interp *\fIinterp\fR, - size_t \fIobjc\fR, + int \fIobjc\fR, Tcl_Obj *const *\fIobjv\fR, void *\fIdstPtr\fR); .CE |