Revision cfca31ce789963c0dd6ca2e9cc13b90cc2802fbd authored by Julia Lawall on 27 May 2010, 12:32:24 UTC, committed by Wim Van Sebroeck on 07 June 2010, 15:55:03 UTC
At the point of the call to dev_err, wm8350 is NULL.

A simplified version of the semantic match that finds this problem is as
follows: (http://coccinelle.lip6.fr/)

// <smpl>
@r exists@
expression E,E1;
identifier f;
statement S1,S2,S3;
@@

if ((E == NULL && ...) || ...)
{
  ... when != if (...) S1 else S2
      when != E = E1
* E->f
  ... when any
  return ...;
}
else S3
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

1 parent 386f40c
History
File Mode Size
Kconfig -rw-r--r-- 1.7 KB
Makefile -rw-r--r-- 380 bytes
acl.c -rw-r--r-- 9.6 KB
acl.h -rw-r--r-- 1.5 KB
balloc.c -rw-r--r-- 44.8 KB
dir.c -rw-r--r-- 17.7 KB
ext2.h -rw-r--r-- 6.2 KB
file.c -rw-r--r-- 2.7 KB
ialloc.c -rw-r--r-- 18.3 KB
inode.c -rw-r--r-- 45.0 KB
ioctl.c -rw-r--r-- 4.3 KB
namei.c -rw-r--r-- 9.7 KB
super.c -rw-r--r-- 40.9 KB
symlink.c -rw-r--r-- 1.3 KB
xattr.c -rw-r--r-- 28.1 KB
xattr.h -rw-r--r-- 3.4 KB
xattr_security.c -rw-r--r-- 1.8 KB
xattr_trusted.c -rw-r--r-- 1.5 KB
xattr_user.c -rw-r--r-- 1.6 KB
xip.c -rw-r--r-- 2.0 KB
xip.h -rw-r--r-- 759 bytes

back to top