]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/video/pm2fb.c
sched: fix memory leak in a failure path
[linux-2.6-omap-h63xx.git] / drivers / video / pm2fb.c
index 540249f741c33446fc75de63e5faa82ef4c1b252..c6dd924976a4f105457bd15c205a2938a07eeee3 100644 (file)
@@ -56,7 +56,7 @@
 #undef PM2FB_MASTER_DEBUG
 #ifdef PM2FB_MASTER_DEBUG
 #define DPRINTK(a, b...)       \
-       printk(KERN_DEBUG "pm2fb: %s: " a, __FUNCTION__ , ## b)
+       printk(KERN_DEBUG "pm2fb: %s: " a, __func__ , ## b)
 #else
 #define DPRINTK(a, b...)
 #endif
@@ -1746,6 +1746,7 @@ static void __devexit pm2fb_remove(struct pci_dev *pdev)
        release_mem_region(fix->mmio_start, fix->mmio_len);
 
        pci_set_drvdata(pdev, NULL);
+       fb_dealloc_cmap(&info->cmap);
        kfree(info->pixmap.addr);
        kfree(info);
 }