check_locking: fix some double unlock false positives.
commitf0b105c7ca222447b6983b7b9ab1d67a13916c24
authorDan Carpenter <error27@gmail.com>
Thu, 19 Mar 2009 14:47:23 +0000 (19 17:47 +0300)
committerDan Carpenter <error27@gmail.com>
Thu, 19 Mar 2009 14:47:23 +0000 (19 17:47 +0300)
tree885cee8516abd0e722a714a1db127b7d6634aaf3
parentb7d1701786ce7de35c4c13b6d5c13ecedcef3f3b
check_locking:  fix some double unlock false positives.

if (foo) {
    lock();
}
if (bar) {
    unlock();
}

check_locking assumes that (!foo) means unlocked.  Still it's not a double
unlock unless we actually call unlock in the function.

Signed-off-by: Dan Carpenter <error27@gmail.com>
check_locking.c