Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3e86f1d8 authored by Daniel J Blueman's avatar Daniel J Blueman Committed by Paul Mundt
Browse files

vesafb: fix memory leak



When releasing framebuffer, free colourmap allocations.

Signed-off-by: default avatarDaniel J Blueman <daniel.blueman@gmail.com>
Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
parent 17e8c4e1
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -175,6 +175,7 @@ static int vesafb_setcolreg(unsigned regno, unsigned red, unsigned green,

static void vesafb_destroy(struct fb_info *info)
{
	fb_dealloc_cmap(&info->cmap);
	if (info->screen_base)
		iounmap(info->screen_base);
	release_mem_region(info->apertures->ranges[0].base, info->apertures->ranges[0].size);