var_sym: fix expr_to_vsl() handling for EXPR_DEREF
commite261512ab236d38faebbff93b23c5089f7eacedd
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 25 Sep 2017 12:38:14 +0000 (25 15:38 +0300)
committerDan Carpenter <dan.carpenter@oracle.com>
Mon, 25 Sep 2017 12:38:14 +0000 (25 15:38 +0300)
tree8e57ba7982030c0d3307cc643b184a343e2274eb
parent6db451e092ebdab1548ec91e1373d0c9333d240b
var_sym: fix expr_to_vsl() handling for EXPR_DEREF

This always returned NULL in the previous code.  It meant that we couldn't
store the value of "foo[i].whatever" in smatch_extra.c.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
smatch_var_sym.c