diff options
author | Steve Bennett <steveb@workware.net.au> | 2017-08-05 12:33:39 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2017-08-07 20:36:40 +1000 |
commit | bbe51b64485764195f4fa3be4dee240fb6b66e34 (patch) | |
tree | 6aa0da35f468724b1c9a566576e91aabf213400d /regtest.tcl | |
parent | 028dd5dd2f58456e27cd6c54b1539fc16406bc9a (diff) | |
download | jimtcl-bbe51b64485764195f4fa3be4dee240fb6b66e34.zip jimtcl-bbe51b64485764195f4fa3be4dee240fb6b66e34.tar.gz jimtcl-bbe51b64485764195f4fa3be4dee240fb6b66e34.tar.bz2 |
expr: Fix refcount issue converting invalid boolean
Reported-by: Ryan Whitworth <me@ryanwhitworth.com>
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'regtest.tcl')
-rw-r--r-- | regtest.tcl | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/regtest.tcl b/regtest.tcl index 0833b39..a46b849 100644 --- a/regtest.tcl +++ b/regtest.tcl @@ -345,6 +345,11 @@ puts "TEST 49 PASSED" catch {expr {>>-$x}} puts "TEST 50 PASSED" +# REGTEST 51 +# expr convert invalid value to boolean +catch {expr {2 && "abc$"}} +puts "TEST 51 PASSED" + # TAKE THE FOLLOWING puts AS LAST LINE puts "--- ALL TESTS PASSED ---" |