From f6b39bcd45cb06976ba8a3600df77fc471c63995 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michel=20D=C3=A4nzer?= Date: Thu, 19 Oct 2017 18:02:05 +0200 Subject: [PATCH] Always call drmModeFreeProperty after drmModeGetProperty We were not doing so in all cases, leaking memory allocated by the latter. Reviewed-by: Alex Deucher --- src/drmmode_display.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/drmmode_display.c b/src/drmmode_display.c index 3cbf2bd..2cef93c 100644 --- a/src/drmmode_display.c +++ b/src/drmmode_display.c @@ -1891,8 +1891,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); @@ -1986,8 +1986,8 @@ drmmode_output_init(ScrnInfoPtr pScrn, drmmode_ptr drmmode, drmModeResPtr mode_r drmModeFreeProperty(props); break; } - drmModeFreeProperty(props); } + drmModeFreeProperty(props); } if (dynamic) {