]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
fbdev: au1200fb: Fix a memory leak in au1200fb_drv_probe()
authorFelix Gu <ustc.gu@gmail.com>
Tue, 3 Feb 2026 12:14:58 +0000 (20:14 +0800)
committerHelge Deller <deller@gmx.de>
Sat, 14 Feb 2026 10:09:47 +0000 (11:09 +0100)
commitce4e25198a6aaaaf36248edf8daf3d744ec8e309
tree6f37a9a34a0136405c003cb6b236498e82f6d8b5
parentb28da0d092461ac239ff034a8ac3129320177ba3
fbdev: au1200fb: Fix a memory leak in au1200fb_drv_probe()

In au1200fb_drv_probe(), when platform_get_irq fails(), it directly
returns from the function with an error code, which causes a memory
leak.

Replace it with a goto label to ensure proper cleanup.

Fixes: 4e88761f5f8c ("fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe")
Signed-off-by: Felix Gu <ustc.gu@gmail.com>
Signed-off-by: Helge Deller <deller@gmx.de>
drivers/video/fbdev/au1200fb.c