aboutsummaryrefslogtreecommitdiff
path: root/jim.c
diff options
context:
space:
mode:
authoroharboe <oharboe>2008-11-05 06:44:02 +0000
committeroharboe <oharboe>2008-11-05 06:44:02 +0000
commitdb1bee85dfd4d3a25a6cf3bf46e2433b5a2dab39 (patch)
tree5e74a28061e309a2265d7862947515e0455c46ed /jim.c
parent9c3d14ec05762aa0eecbbf074a1fabf40a0ce242 (diff)
downloadjimtcl-db1bee85dfd4d3a25a6cf3bf46e2433b5a2dab39.zip
jimtcl-db1bee85dfd4d3a25a6cf3bf46e2433b5a2dab39.tar.gz
jimtcl-db1bee85dfd4d3a25a6cf3bf46e2433b5a2dab39.tar.bz2
2008-11-05 Steve Bennett <steveb@workware.net.au>
* jim.c: fix lazy expression evaluation with unary not
Diffstat (limited to 'jim.c')
-rw-r--r--jim.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/jim.c b/jim.c
index 47b686c..40e2d6b 100644
--- a/jim.c
+++ b/jim.c
@@ -6618,7 +6618,7 @@ static void ExprMakeLazy(Jim_Interp *interp, ExprByteCode *expr)
case JIM_EXPROP_STRING:
break;
default:
- op = JimExprOperatorInfoByOpcode(expr->opcode[i]);
+ op = JimExprOperatorInfoByOpcode(expr->opcode[leftindex]);
if (op == NULL) {
Jim_Panic(interp,"Default reached in ExprMakeLazy()");
}