linux-stable/drivers/media/pci/saa7164
Himangi Saraogi 2ec4e84a5f [media] saa7164-dvb: Remove unnecessary null test
This patch removes the null test on dvb. dvb is initialized at the
beginning of the function to &port->dvb. Since port is dereferenced
prior to the null test, port must be a valid pointer, and
&port->dvb cannot be null.

The following Coccinelle script is used for detecting the change:

@r@
expression e,f;
identifier g,y;
statement S1,S2;
@@

*e = &f->g
<+...
 f->y
 ...+>
*if (e != NULL || ...)
 S1 else S2

Signed-off-by: Himangi Saraogi <himangi774@gmail.com>
Acked-by: Julia Lawall <julia.lawall@lip6.fr>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-07-17 20:07:42 -03:00
..
Kconfig [media] saa7164: Add dependency for V4L2 core 2012-08-21 08:41:08 -03:00
Makefile
saa7164-api.c [media] saa7164: get rid of warning: no previous prototype 2012-10-27 18:07:30 -02:00
saa7164-buffer.c
saa7164-bus.c [media] saa7164: get rid of warning: no previous prototype 2012-10-27 18:07:30 -02:00
saa7164-cards.c
saa7164-cmd.c [media] saa7164: get rid of warning: no previous prototype 2012-10-27 18:07:30 -02:00
saa7164-core.c [media] saa7164: fix return value check in saa7164_initdev() 2013-11-29 14:20:06 -02:00
saa7164-dvb.c [media] saa7164-dvb: Remove unnecessary null test 2014-07-17 20:07:42 -03:00
saa7164-encoder.c [media] saa7164: add v4l2_device and replace parent with v4l2_dev 2013-06-21 11:03:39 -03:00
saa7164-fw.c [media] saa7164: get rid of warning: no previous prototype 2012-10-27 18:07:30 -02:00
saa7164-i2c.c
saa7164-reg.h
saa7164-types.h
saa7164-vbi.c [media] saa7164: add v4l2_device and replace parent with v4l2_dev 2013-06-21 11:03:39 -03:00
saa7164.h [media] saa7164: add v4l2_device and replace parent with v4l2_dev 2013-06-21 11:03:39 -03:00