summaryrefslogtreecommitdiffstats
path: root/generic/tclTest.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2022-11-20 17:51:42 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2022-11-20 17:51:42 (GMT)
commita1a443ef1d639bba76f8e66f8fa9aae4b4802e4f (patch)
treef14659ed7bad541414714dedd7495931b47ebfaa /generic/tclTest.c
parent797aa89a3070e3e505f1761759a3264ce1628101 (diff)
parent66386bc18bd9bde161513ff164561c0e052d35b5 (diff)
downloadtcl-a1a443ef1d639bba76f8e66f8fa9aae4b4802e4f.zip
tcl-a1a443ef1d639bba76f8e66f8fa9aae4b4802e4f.tar.gz
tcl-a1a443ef1d639bba76f8e66f8fa9aae4b4802e4f.tar.bz2
Merge 8.7
Diffstat (limited to 'generic/tclTest.c')
-rw-r--r--generic/tclTest.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/generic/tclTest.c b/generic/tclTest.c
index 5d76afd..869ab1d 100644
--- a/generic/tclTest.c
+++ b/generic/tclTest.c
@@ -1904,6 +1904,11 @@ TestdstringCmd(
goto wrongNumArgs;
}
Tcl_DStringResult(interp, &dstring);
+ } else if (strcmp(argv[1], "toobj") == 0) {
+ if (argc != 2) {
+ goto wrongNumArgs;
+ }
+ Tcl_SetObjResult(interp, Tcl_DStringToObj(&dstring));
} else if (strcmp(argv[1], "trunc") == 0) {
if (argc != 3) {
goto wrongNumArgs;
@@ -1919,8 +1924,8 @@ TestdstringCmd(
Tcl_DStringStartSublist(&dstring);
} else {
Tcl_AppendResult(interp, "bad option \"", argv[1],
- "\": must be append, element, end, free, get, length, "
- "result, trunc, or start", NULL);
+ "\": must be append, element, end, free, get, gresult, length, "
+ "result, start, toobj, or trunc", NULL);
return TCL_ERROR;
}
return TCL_OK;