diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-01-26 14:56:02 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-01-26 14:56:02 (GMT) |
commit | 15adceeead8ca31318befa55e31d2af69e34372c (patch) | |
tree | 7e7f2e79bd5f4ea313bb50d541baa1142ba8ddf6 /generic/tclTest.c | |
parent | c383a86b3c7a099fd021ae9497b409658792b4d6 (diff) | |
download | tcl-15adceeead8ca31318befa55e31d2af69e34372c.zip tcl-15adceeead8ca31318befa55e31d2af69e34372c.tar.gz tcl-15adceeead8ca31318befa55e31d2af69e34372c.tar.bz2 |
Add TclParseArgsObjv_
Diffstat (limited to 'generic/tclTest.c')
-rw-r--r-- | generic/tclTest.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/generic/tclTest.c b/generic/tclTest.c index fc14e1d..7a066fd 100644 --- a/generic/tclTest.c +++ b/generic/tclTest.c @@ -7714,7 +7714,7 @@ TestparseargsCmd( Tcl_Obj *const objv[]) /* Arguments. */ { static int foo = 0; - int count = objc; + size_t count = objc; Tcl_Obj **remObjv, *result[3]; Tcl_ArgvInfo argTable[] = { {TCL_ARGV_CONSTANT, "-bool", INT2PTR(1), &foo, "booltest", NULL}, @@ -7726,7 +7726,7 @@ TestparseargsCmd( return TCL_ERROR; } result[0] = Tcl_NewIntObj(foo); - result[1] = Tcl_NewIntObj(count); + result[1] = Tcl_NewWideIntObj((Tcl_WideUInt)(count + 1) - 1); result[2] = Tcl_NewListObj(count, remObjv); Tcl_SetObjResult(interp, Tcl_NewListObj(3, result)); Tcl_Free(remObjv); |