Index: generic/nsf.c =================================================================== diff -u -r10f06c20b9fe60805fd945e7caa4133784fa62ad -r6f3bbd8fb0eecf44cdeb730de9a710c2f1411165 --- generic/nsf.c (.../nsf.c) (revision 10f06c20b9fe60805fd945e7caa4133784fa62ad) +++ generic/nsf.c (.../nsf.c) (revision 6f3bbd8fb0eecf44cdeb730de9a710c2f1411165) @@ -34660,7 +34660,7 @@ Tcl_ListObjLength(interp, varList, &length); for (i = 0; i < length; i++) { - Tcl_ListObjIndex(interp, varList, (TCL_SIZE_T)i, &element); + Tcl_ListObjIndex(interp, varList, i, &element); if (VarExists(interp, object, ObjStr(element), NULL, NSF_VAR_REQUIRE_DEFINED)) { Tcl_ListObjAppendElement(interp, okList, element); } else {