summaryrefslogtreecommitdiffstats
path: root/tests/util.test
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2011-07-19 19:31:31 (GMT)
committerdgp <dgp@users.sourceforge.net>2011-07-19 19:31:31 (GMT)
commit1cee989f7315e650af66b37d9d5a776683255005 (patch)
tree94cd602dcf7621440e6a3ecbe365cb755ee368d3 /tests/util.test
parent5854ebe2233e67143c221199f6ebcdb48dfe748c (diff)
parentd13bc2477fb2656e52a6affd9032ea042707ce87 (diff)
downloadtcl-1cee989f7315e650af66b37d9d5a776683255005.zip
tcl-1cee989f7315e650af66b37d9d5a776683255005.tar.gz
tcl-1cee989f7315e650af66b37d9d5a776683255005.tar.bz2
3371644 Repair failure to properly handle (length == -1) in TclConvertElement().
Diffstat (limited to 'tests/util.test')
-rw-r--r--tests/util.test8
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/util.test b/tests/util.test
index d06925b..15457da 100644
--- a/tests/util.test
+++ b/tests/util.test
@@ -175,6 +175,12 @@ test util-3.5.1 {Tcl_ConverCountedElement procedure - quote leading '#'} {
rename #\{ {}
set result
} {#}
+test util-3.6 {Tcl_ConvertElement, Bug 3371644} {
+ interp create #\\
+ interp alias {} x #\\ concat
+ interp target {} x ;# Crash if bug not fixed
+ interp delete #\\
+} {}
test util-4.1 {Tcl_ConcatObj - backslash-space at end of argument} {
concat a {b\ } c
@@ -3895,4 +3901,4 @@ return
# Local Variables:
# mode: tcl
-# End:
+# End: \ No newline at end of file