math: fix handling of "(char *)&foo->bar - (char *)&foo->baz".
commit6a84d0a575348d94cb94b213eff0b96ffde819c3
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 15 Aug 2017 10:29:49 +0000 (15 13:29 +0300)
committerDan Carpenter <dan.carpenter@oracle.com>
Tue, 15 Aug 2017 10:29:49 +0000 (15 13:29 +0300)
tree7675db2317e3ca56b7a75fc903ba4e896908ba9c
parent3d51bead21fed171429673fd130e4da3a50907f0
math: fix handling of "(char *)&foo->bar - (char *)&foo->baz".

I only tested this on "(char *)&foo->bar - (void *)foo" so the other case
didn't work.

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