summaryrefslogtreecommitdiffstats
path: root/generic/tclIndexObj.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2022-01-27 15:15:33 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2022-01-27 15:15:33 (GMT)
commit1ed443d5c08e7a7cb65c6dabcd959c8b4f3cb51d (patch)
treeb3f7314f8c8d1495d4e2e8901c32536a799cd6ab /generic/tclIndexObj.c
parent9afc3ff81d99b4207da8b35d411a83f043b0a4f8 (diff)
downloadtcl-1ed443d5c08e7a7cb65c6dabcd959c8b4f3cb51d.zip
tcl-1ed443d5c08e7a7cb65c6dabcd959c8b4f3cb51d.tar.gz
tcl-1ed443d5c08e7a7cb65c6dabcd959c8b4f3cb51d.tar.bz2
More progress
Diffstat (limited to 'generic/tclIndexObj.c')
-rw-r--r--generic/tclIndexObj.c17
1 files changed, 9 insertions, 8 deletions
diff --git a/generic/tclIndexObj.c b/generic/tclIndexObj.c
index 1655fa5..8a630d7 100644
--- a/generic/tclIndexObj.c
+++ b/generic/tclIndexObj.c
@@ -112,7 +112,8 @@ GetIndexFromObjList(
int *indexPtr) /* Place to store resulting integer index. */
{
- int objc, result, t;
+ size_t objc, t;
+ int result;
Tcl_Obj **objv;
const char **tablePtr;
@@ -121,7 +122,7 @@ GetIndexFromObjList(
* of the code there. This is a bit ineffiecient but simpler.
*/
- result = TclListObjGetElements_(interp, tableObjPtr, &objc, &objv);
+ result = Tcl_ListObjGetElements(interp, tableObjPtr, &objc, &objv);
if (result != TCL_OK) {
return result;
}
@@ -602,8 +603,8 @@ PrefixAllObjCmd(
int objc, /* Number of arguments. */
Tcl_Obj *const objv[]) /* Argument objects. */
{
- int tableObjc, result, t;
- size_t length, elemLength;
+ int result;
+ size_t length, elemLength, tableObjc, t;
const char *string, *elemString;
Tcl_Obj **tableObjv, *resultPtr;
@@ -612,7 +613,7 @@ PrefixAllObjCmd(
return TCL_ERROR;
}
- result = TclListObjGetElements_(interp, objv[1], &tableObjc, &tableObjv);
+ result = Tcl_ListObjGetElements(interp, objv[1], &tableObjc, &tableObjv);
if (result != TCL_OK) {
return result;
}
@@ -660,8 +661,8 @@ PrefixLongestObjCmd(
int objc, /* Number of arguments. */
Tcl_Obj *const objv[]) /* Argument objects. */
{
- int tableObjc, result, t;
- size_t i, length, elemLength, resultLength;
+ int result;
+ size_t i, length, elemLength, resultLength, tableObjc, t;
const char *string, *elemString, *resultString;
Tcl_Obj **tableObjv;
@@ -670,7 +671,7 @@ PrefixLongestObjCmd(
return TCL_ERROR;
}
- result = TclListObjGetElements_(interp, objv[1], &tableObjc, &tableObjv);
+ result = Tcl_ListObjGetElements(interp, objv[1], &tableObjc, &tableObjv);
if (result != TCL_OK) {
return result;
}