type_val: ignore fake member assignments from uncasted calls
commitd82c3c3128e9d81e25c3911ab40004e9a3aa99ba
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 21 Jan 2015 10:22:07 +0000 (21 13:22 +0300)
committerDan Carpenter <dan.carpenter@oracle.com>
Wed, 21 Jan 2015 10:22:07 +0000 (21 13:22 +0300)
tree304a13feb8b95a2fb026748b5e34889aa4b3f229
parent256e4a0158d211cb68ee900a2240f00de64ca282
type_val: ignore fake member assignments from uncasted calls

Say you have code like:

foo = some_function();

This shouldn't be recorded as a new setting of foo->bar.  The real
foo->bar assignment presumably took place inside some_function().

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