]> git.hungrycats.org Git - linux/commitdiff
[PATCH] aty128fb dereference before null check
authorAndrew Morton <akpm@osdl.org>
Sat, 17 Apr 2004 10:29:32 +0000 (03:29 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Sat, 17 Apr 2004 10:29:32 +0000 (03:29 -0700)
From: Dave Jones <davej@redhat.com>

drivers/video/aty/aty128fb.c

index a0a7dbd97915ba6ddb7b2041edac23490f66e2ee..b19eded6cb8b7c4f70e8b0584ea2bbf20c648f4a 100644 (file)
@@ -1998,11 +1998,13 @@ err_free_fb:
 static void __devexit aty128_remove(struct pci_dev *pdev)
 {
        struct fb_info *info = pci_get_drvdata(pdev);
-       struct aty128fb_par *par = info->par;
+       struct aty128fb_par *par;
 
        if (!info)
                return;
 
+       par = info->par;
+
        unregister_framebuffer(info);
 #ifdef CONFIG_MTRR
        if (par->mtrr.vram_valid)