V4L/DVB (7398): Adds an error if priv argument of tuner_callback is NULL
[safe/jmp/linux-2.6] / drivers / media / video / saa7134 / saa7134-cards.c
index b622d97..c323ca0 100644 (file)
@@ -5266,6 +5266,9 @@ int saa7134_tuner_callback(void *priv, int command, int arg)
                case TUNER_XC2028:
                        return saa7134_xc2028_callback(dev, command, arg);
                }
+       } else {
+               printk(KERN_ERR "saa7134: Error - device struct undefined.\n");
+               return -EINVAL;
        }
        return -EINVAL;
 }