From 0613d5ca5f9a733c596b7b61d02ebd08c19a87ed Mon Sep 17 00:00:00 2001 From: Seunghun Lee Date: Thu, 19 Jul 2018 19:17:02 +0900 Subject: [PATCH] virtual output: free memory for available modes when voutput is destroyed. Change-Id: I56c732d55d1bdeef8b471cc10c5682adcdfa35c5 --- client/tdm_client.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/tdm_client.c b/client/tdm_client.c index 9fa0ab5..b1af3f1 100644 --- a/client/tdm_client.c +++ b/client/tdm_client.c @@ -1740,6 +1740,9 @@ tdm_client_voutput_destroy(tdm_client_voutput *voutput) if (!private_voutput) return; + if (private_voutput->available_modes.modes) + free(private_voutput->available_modes.modes); + wl_tdm_voutput_destroy(private_voutput->wl_voutput); free(private_voutput); -- 2.7.4