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-- 2.2 KB
Makefile -rw-r--r-- 486 bytes
cache.c -rw-r--r-- 4.6 KB
dir.c -rw-r--r-- 15.8 KB
file.c -rw-r--r-- 10.9 KB
getopt.c -rw-r--r-- 1.6 KB
getopt.h -rw-r--r-- 312 bytes
inode.c -rw-r--r-- 19.9 KB
ioctl.c -rw-r--r-- 1.5 KB
proc.c -rw-r--r-- 83.8 KB
proto.h -rw-r--r-- 4.8 KB
request.c -rw-r--r-- 20.1 KB
request.h -rw-r--r-- 1.6 KB
smb_debug.h -rw-r--r-- 878 bytes
smbiod.c -rw-r--r-- 7.5 KB
sock.c -rw-r--r-- 7.8 KB
symlink.c -rw-r--r-- 1.4 KB

back to top