modification hooks: only allow one hook per variable per check
commit932c7bc77fb163347a85f77be42cabec4c304f8d
authorDan Carpenter <error27@gmail.com>
Mon, 25 Jan 2010 18:59:33 +0000 (25 21:59 +0300)
committerDan Carpenter <error27@gmail.com>
Mon, 25 Jan 2010 18:59:33 +0000 (25 21:59 +0300)
tree0f4515d312680b8e8a70a29c07d124142dfc8121
parent3f0fbd37e58cdc6f863eba33d4d6c357ce01db93
modification hooks:  only allow one hook per variable per check

The problem is that now set_state() can add a modification hook
automatically.  Then if the hook call set_state() another hook gets added.
It grows exponentially.

Signed-off-by: Dan Carpenter <error27@gmail.com>
check_deref_check.c
check_memory.c
check_overflow.c
check_wine_filehandles.c
smatch.h
smatch_modification_hooks.c