]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/media/video/saa7191.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
[mv-sheeva.git] / drivers / media / video / saa7191.c
index 41f6f05a0436b947b7402ed0eeb007dd64b4fb1a..746cadb8f1c45d9b1af42ad892b98cc4a695df4b 100644 (file)
@@ -571,18 +571,15 @@ static int saa7191_attach(struct i2c_adapter *adap, int addr, int kind)
        printk(KERN_INFO "Philips SAA7191 driver version %s\n",
               SAA7191_MODULE_VERSION);
 
-       client = kmalloc(sizeof(*client), GFP_KERNEL);
+       client = kzalloc(sizeof(*client), GFP_KERNEL);
        if (!client)
                return -ENOMEM;
-       decoder = kmalloc(sizeof(*decoder), GFP_KERNEL);
+       decoder = kzalloc(sizeof(*decoder), GFP_KERNEL);
        if (!decoder) {
                err = -ENOMEM;
                goto out_free_client;
        }
 
-       memset(client, 0, sizeof(struct i2c_client));
-       memset(decoder, 0, sizeof(struct saa7191));
-
        client->addr = addr;
        client->adapter = adap;
        client->driver = &i2c_driver_saa7191;