|
From: Kevin B K. <ke...@us...> - 2010-11-03 00:58:11
|
Update of /cvsroot/tcl/tcl In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv3336 Modified Files: Tag: core-8-5-branch ChangeLog Log Message: * generic/tclCompCmds.c (TclCompileCatchCmd): * tests/compile.test (compile-3,6): Reworked the compilation of the [catch] command so as to avoid placing any code that might throw an exception (specifically, any initial substitutions or any stores to result or options variables) between the BEGIN_CATCH and END_CATCH but outside the exception range. Added a test case that panics on a stack smash if the change is not made. [Bug #3098302] |