Always call drmModeFreeProperty after drmModeGetProperty

We were not doing so in all cases, leaking memory allocated by the
latter.

(Cherry picked from amdgpu commit f6b39bcd45cb06976ba8a3600df77fc471c63995)
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
Michel Dänzer
2017-10-20 17:20:30 +02:00
committed by Michel Dänzer
parent 84c7d9c1c7
commit 0cd14777b7

View File

@@ -1913,8 +1913,8 @@ drmmode_output_init(ScrnInfoPtr pScrn, drmmode_ptr drmmode, drmModeResPtr mode_r
drmModeFreeProperty(props);
break;
}
drmModeFreeProperty(props);
}
drmModeFreeProperty(props);
}
kencoders = calloc(sizeof(drmModeEncoderPtr), koutput->count_encoders);
@@ -2003,8 +2003,8 @@ drmmode_output_init(ScrnInfoPtr pScrn, drmmode_ptr drmmode, drmModeResPtr mode_r
drmModeFreeProperty(props);
break;
}
drmModeFreeProperty(props);
}
drmModeFreeProperty(props);
}
if (dynamic) {