summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--generic/tclCompCmdsSZ.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/generic/tclCompCmdsSZ.c b/generic/tclCompCmdsSZ.c
index 3e4a55a..8b3e98c 100644
--- a/generic/tclCompCmdsSZ.c
+++ b/generic/tclCompCmdsSZ.c
@@ -2359,8 +2359,6 @@ IssueTryClausesInstructions(
forwardsNeedFixing = 1;
JUMP4( JUMP, forwardsToFix[i]);
} else {
- int dontChangeOptions;
-
forwardsToFix[i] = -1;
if (forwardsNeedFixing) {
forwardsNeedFixing = 0;
@@ -2383,11 +2381,7 @@ IssueTryClausesInstructions(
TclAdjustStackDepth(-1, envPtr);
OP( PUSH_RESULT);
OP( PUSH_RETURN_OPTIONS);
- OP( PUSH_RETURN_CODE);
OP( END_CATCH);
- PUSH( "1");
- OP( EQ);
- JUMP1( JUMP_FALSE, dontChangeOptions);
LOAD( optionsVar);
OP4( REVERSE, 2);
STORE( optionsVar);
@@ -2396,7 +2390,6 @@ IssueTryClausesInstructions(
OP4( REVERSE, 2);
OP44( DICT_SET, 1, optionsVar);
TclAdjustStackDepth(-1, envPtr);
- FIXJUMP1( dontChangeOptions);
OP4( REVERSE, 2);
INVOKE( RETURN_STK);
}