From: Chris Michael Date: Mon, 14 Oct 2013 07:30:22 +0000 (+0100) Subject: Fix issue where randr dialog would crash when trying to close after X-Git-Tag: submit/devel/efl/20131029.075756~29 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0d28595b66e2442c2c5ff073cf7cf85c227b3595;p=platform%2Fupstream%2Fenlightenment.git Fix issue where randr dialog would crash when trying to close after cloning. Don't free the mode_info returned from mode find as this mode info is still part of the monitors collection of modes. Signed-off-by: Chris Michael --- diff --git a/src/modules/conf_randr/e_smart_monitor.c b/src/modules/conf_randr/e_smart_monitor.c index 4247fde..505aac9 100644 --- a/src/modules/conf_randr/e_smart_monitor.c +++ b/src/modules/conf_randr/e_smart_monitor.c @@ -575,8 +575,6 @@ e_smart_monitor_clone_set(Evas_Object *obj, Evas_Object *parent) _e_smart_monitor_mode_refresh_rate_get(mode_info); psd->changes |= E_SMART_MONITOR_CHANGED_MODE; - - ecore_x_randr_mode_info_free(mode_info); } else { @@ -615,8 +613,6 @@ e_smart_monitor_clone_set(Evas_Object *obj, Evas_Object *parent) _e_smart_monitor_mode_refresh_rate_get(mode_info); sd->changes |= E_SMART_MONITOR_CHANGED_MODE; - - ecore_x_randr_mode_info_free(mode_info); } else {