aboutsummaryrefslogtreecommitdiff
path: root/jim.c
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2017-11-10 14:17:52 +1000
committerSteve Bennett <steveb@workware.net.au>2018-07-05 13:02:42 +1000
commit1f031298c06972367568894ca8d5bfe770545e1b (patch)
treeeb59e04281c7525a68bad6ec2639fa5a08f1e61b /jim.c
parent3951ccfaa69a310cd5c8cd290090594366fd104c (diff)
downloadjimtcl-1f031298c06972367568894ca8d5bfe770545e1b.zip
jimtcl-1f031298c06972367568894ca8d5bfe770545e1b.tar.gz
jimtcl-1f031298c06972367568894ca8d5bfe770545e1b.tar.bz2
expr: Fix compiler warning on older gcc
jim/jim.c: In function ‘SetExprFromAny’: jim/jim.c:9109:16: error: ‘top’ may be used uninitialized in this function [-Werror=maybe-uninitialized] expr->expr = top; ^ jim/jim.c:9075:25: note: ‘top’ was declared here struct JimExprNode *top; Signed-off-by: Steve Bennett <steveb@workware.net.au>
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 2d16e55..79f126c 100644
--- a/jim.c
+++ b/jim.c
@@ -9070,7 +9070,7 @@ static struct ExprTree *ExprTreeCreateTree(Jim_Interp *interp, const ParseTokenL
struct ExprTree *expr;
struct ExprBuilder builder;
int rc;
- struct JimExprNode *top;
+ struct JimExprNode *top = NULL;
builder.parencount = 0;
builder.level = 0;