summaryrefslogtreecommitdiffstats
path: root/generic/tclProc.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2022-01-13 13:23:10 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2022-01-13 13:23:10 (GMT)
commit8a90d26eafca6f78203e2af6e227e6404041b851 (patch)
tree259e8680d9866f7c345bee0b5c7dc89380f9b942 /generic/tclProc.c
parent99b53ecd555fc85d8da85b6ca26bd8504e655d88 (diff)
parentbe409f301ed5dff8685300d8f28e0e06711ee22d (diff)
downloadtcl-8a90d26eafca6f78203e2af6e227e6404041b851.zip
tcl-8a90d26eafca6f78203e2af6e227e6404041b851.tar.gz
tcl-8a90d26eafca6f78203e2af6e227e6404041b851.tar.bz2
Merge 8.6
Diffstat (limited to 'generic/tclProc.c')
-rw-r--r--generic/tclProc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/generic/tclProc.c b/generic/tclProc.c
index 306f04c..afe846e 100644
--- a/generic/tclProc.c
+++ b/generic/tclProc.c
@@ -1438,7 +1438,6 @@ InitArgsAndLocals(
numArgs = procPtr->numArgs;
argCt = framePtr->objc - skip; /* Set it to the number of args to the
* procedure. */
- argObjs = framePtr->objv + skip;
if (numArgs == 0) {
if (argCt) {
goto incorrectArgs;
@@ -1446,6 +1445,7 @@ InitArgsAndLocals(
goto correctArgs;
}
}
+ argObjs = framePtr->objv + skip;
imax = ((argCt < numArgs-1) ? argCt : numArgs-1);
for (i = 0; i < imax; i++, varPtr++, defPtr ? defPtr++ : defPtr) {
/*