Unverified Commit 3c67b39e authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!15314 drm/imx: Fix memory leak in imx_pd_connector_get_modes

parents 63581815 729d9248
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -77,8 +77,10 @@ static int imx_pd_connector_get_modes(struct drm_connector *connector)
		ret = of_get_drm_display_mode(np, &imxpd->mode,
					      &imxpd->bus_flags,
					      OF_USE_NATIVE_MODE);
		if (ret)
		if (ret) {
			drm_mode_destroy(connector->dev, mode);
			return ret;
		}

		drm_mode_copy(mode, &imxpd->mode);
		mode->type |= DRM_MODE_TYPE_DRIVER | DRM_MODE_TYPE_PREFERRED,