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

Commit aefd330e authored by Sascha Hauer's avatar Sascha Hauer Committed by Dave Airlie
Browse files

drm/edid: drm modes have to be free with drm_mode_destroy



to add the missing drm_mode_object_put for that mode.

Signed-off-by: default avatarSascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
parent 59ce062e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -750,7 +750,7 @@ drm_mode_std(struct drm_connector *connector, struct edid *edid,
		 */
		mode = drm_gtf_mode(dev, hsize, vsize, vrefresh_rate, 0, 0);
		if (drm_mode_hsync(mode) > drm_gtf2_hbreak(edid)) {
			kfree(mode);
			drm_mode_destroy(dev, mode);
			mode = drm_gtf_mode_complex(dev, hsize, vsize,
						    vrefresh_rate, 0, 0,
						    drm_gtf2_m(edid),