helper: fix segfault parsing invalid code
commitc8d05140e00ea60fad0e1892f9f9f7cf9d108be6
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 22 Feb 2018 08:57:43 +0000 (22 11:57 +0300)
committerDan Carpenter <dan.carpenter@oracle.com>
Thu, 22 Feb 2018 08:57:43 +0000 (22 11:57 +0300)
tree924c6405d6a07eb7d1ab53e618123791e1ec7abd
parent07c97cfcbe0c1c2996dbc4e1ce1858c357a47be8
helper: fix segfault parsing invalid code

If we're parsing invalid code, then it's possible for expr->cast_expression
to be NULL.  No one expects that and it causes segfaults in almost every
check.

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