]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/media/video/hexium_gemini.c
Merge with /home/shaggy/git/linus-clean/
[mv-sheeva.git] / drivers / media / video / hexium_gemini.c
index c9b00eafefde16415d6ebb3bb4a9dca36e93b7dc..e7bbeb11553d5d72ef17337d9dcac0a932c9f8bf 100644 (file)
@@ -240,12 +240,11 @@ static int hexium_attach(struct saa7146_dev *dev, struct saa7146_pci_extension_d
 
        DEB_EE((".\n"));
 
-       hexium = (struct hexium *) kmalloc(sizeof(struct hexium), GFP_KERNEL);
+       hexium = kzalloc(sizeof(struct hexium), GFP_KERNEL);
        if (NULL == hexium) {
                printk("hexium_gemini: not enough kernel memory in hexium_attach().\n");
                return -ENOMEM;
        }
-       memset(hexium, 0x0, sizeof(struct hexium));
        dev->ext_priv = hexium;
 
        /* enable i2c-port pins */