linux/drivers/media/dvb
Julia Lawall f277097929 V4L/DVB: drivers/media: Use available error codes
In each case, error codes are stored in rc, but the return value is always
0.  Return rc instead.

The semantic match that finds this problem is as follows:
(http://coccinelle.lip6.fr/)

// <smpl>
@r@
local idexpression x;
constant C;
@@

if (...) { ...
  x = -C
  ... when != x
(
  return <+...x...+>;
|
  return NULL;
|
  return;
|
* return ...;
)
}
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2010-10-21 01:04:48 -02:00
..
b2c2 V4L/DVB (12294): b2c2: Use dvb-pll for Cablestar2 2009-09-12 12:17:52 -03:00
bt8xx V4L/DVB: Report supported QAM modes on bt8xx 2010-08-08 23:43:06 -03:00
dm1105 V4L/DVB: fix Kconfig to depends on VIDEO_IR 2010-08-12 15:07:57 -03:00
dvb-core V4L/DVB: DVB: fix dvr node refcounting 2010-08-02 16:43:16 -03:00
dvb-usb V4L/DVB: af9015: add missing TDA18218 Kconfig option 2010-10-21 01:04:42 -02:00
firewire Merge firewire branches to be released post v2.6.35 2010-08-02 10:09:04 +02:00
frontends V4L/DVB: drivers/media: Use available error codes 2010-10-21 01:04:48 -02:00
mantis V4L/DVB: mantis: Fix IR_CORE dependency 2010-08-24 10:42:08 -07:00
ngene V4L/DVB: ngene: remove unused #include <linux/version.h> 2010-06-01 01:23:22 -03:00
pluto2 include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
pt1 V4L/DVB: pt1: Support Earthsoft PT2 2010-05-19 12:57:32 -03:00
siano V4L/DVB: dvb: fix smscore_getbuffer() logic 2010-09-27 22:21:59 -03:00
ttpci V4L/DVB: fix Kconfig to depends on VIDEO_IR 2010-08-12 15:07:57 -03:00
ttusb-budget V4L/DVB (10149): ttusb-budget: make it depend on PCI 2009-01-02 17:12:21 -02:00
ttusb-dec USB: rename usb_buffer_alloc() and usb_buffer_free() users 2010-05-20 13:21:38 -07:00
Kconfig V4L/DVB: ngene: Driver compiles now 2010-02-26 15:10:53 -03:00
Makefile V4L/DVB: ngene: Driver compiles now 2010-02-26 15:10:53 -03:00