rk fb: kfree envp[1], if we not do real switch screen
authorhjc <hjc@rock-chips.com>
Wed, 29 Apr 2015 06:39:18 +0000 (14:39 +0800)
committerhjc <hjc@rock-chips.com>
Wed, 29 Apr 2015 06:39:18 +0000 (14:39 +0800)
Signed-off-by: hjc <hjc@rock-chips.com>
drivers/video/rockchip/rk_fb.c

index d76c8876b5a1184901903c45d7893867cf6b55f9..cefd38046ca9d5df319823f822882c1c85d49576 100755 (executable)
@@ -3250,6 +3250,7 @@ int rk_fb_switch_screen(struct rk_screen *screen, int enable, int lcdc_id)
                if (dev_drv->cur_screen->type != screen->type) {
                        dev_drv->hdmi_switch = 0;
                        mutex_unlock(&dev_drv->switch_screen);
+                       kfree(envp[1]);
                        return 0;
                }