equiv: never set SMATCH_EXTRA values directly
commit754e41e3613303b258039b19579b83bbb3897529
authorDan Carpenter <error27@gmail.com>
Tue, 30 Mar 2010 19:47:59 +0000 (30 22:47 +0300)
committerDan Carpenter <error27@gmail.com>
Tue, 30 Mar 2010 19:47:59 +0000 (30 22:47 +0300)
tree9249eadcdbd6707dd7f42cbfc4b6238e86a9d074
parent56109fabf8a12df530c020bb93a53439da8e69ae
equiv: never set SMATCH_EXTRA values directly

We need to go through the set_extra_mod() and set_extra_expr_mod() functions
if the state was modified.  This properly removes the variable from any
equivalence lists.

Signed-off-by: Dan Carpenter <error27@gmail.com>
check_err_ptr_deref.c
smatch_extra.h
smatch_function_hooks.c