Skip to content

Commit 518ecb6

Browse files
committed
fbdev: imsttfb: Fix error path of imsttfb_probe()
Release ressources when init_imstt() returns failure. Signed-off-by: Helge Deller <deller@gmx.de>
1 parent 5cf9a09 commit 518ecb6

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

drivers/video/fbdev/imsttfb.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1535,8 +1535,10 @@ static int imsttfb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
15351535
goto error;
15361536
info->pseudo_palette = par->palette;
15371537
ret = init_imstt(info);
1538-
if (!ret)
1539-
pci_set_drvdata(pdev, info);
1538+
if (ret)
1539+
goto error;
1540+
1541+
pci_set_drvdata(pdev, info);
15401542
return ret;
15411543

15421544
error:

0 commit comments

Comments
 (0)