瀏覽代碼

V4L/DVB (3344b): don't ignore return from i2c_add_driver() for tuner-3036

The call to i2c_add_driver() may actually fail, but tuner-3036 ignores
this and always returns 0, regardless.

Fix it up so it returns what i2c_add_driver() does, instead.

Signed-off-by: Arthur Othieno <a.othieno@bluewin.ch>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Arthur Othieno 19 年之前
父節點
當前提交
d4437d3fad
共有 1 個文件被更改,包括 1 次插入2 次删除
  1. 1 2
      drivers/media/video/tuner-3036.c

+ 1 - 2
drivers/media/video/tuner-3036.c

@@ -193,8 +193,7 @@ static struct i2c_client client_template =
 static int __init
 static int __init
 tuner3036_init(void)
 tuner3036_init(void)
 {
 {
-	i2c_add_driver(&i2c_driver_tuner);
-	return 0;
+	return i2c_add_driver(&i2c_driver_tuner);
 }
 }
 
 
 static void __exit
 static void __exit