# HG changeset patch # User lost@l-w.ca # Date 1308789572 21600 # Node ID b5785eb3441fd792886f3118300550aa4658f8ab # Parent 00ddfdc1e1e3367f3b81684fe758acc4c61c2486 Actually initialize all fields of structure in lw_expr_create() diff -r 00ddfdc1e1e3 -r b5785eb3441f lwlib/lw_expr.c --- a/lwlib/lw_expr.c Wed Jun 22 18:32:46 2011 -0600 +++ b/lwlib/lw_expr.c Wed Jun 22 18:39:32 2011 -0600 @@ -90,7 +90,9 @@ r = lw_alloc(sizeof(struct lw_expr_priv)); r -> operands = NULL; - + r -> value2 = NULL; + r -> type = lw_expr_type_int; + r -> value = 0; return r; }