On Fri, Jul 26, 2013 at 12:36 PM, Chris Michael - Enlightenment Git <[email protected]> wrote: > devilhorns pushed a commit to branch master. > > commit 7f6285d9fd3359c0ead3cb079e7f01da6400fd19 > Author: Chris Michael <[email protected]> > Date: Fri Jul 26 16:35:23 2013 +0100 > > When we are re-enabling a monitor, do not free the mode info from the > smart data's list of modes. This will get freed when the dialog closes. > > Fix some formatting for 80 columns. > > NB: Should fix etrunko crash ;) >
And indeed it does fix! Thanks a lot! > Signed-off-by: Chris Michael <[email protected]> > --- > src/modules/conf_randr/e_smart_monitor.c | 8 +++----- > 1 file changed, 3 insertions(+), 5 deletions(-) > > diff --git a/src/modules/conf_randr/e_smart_monitor.c > b/src/modules/conf_randr/e_smart_monitor.c > index c2f6032..8814fbf 100644 > --- a/src/modules/conf_randr/e_smart_monitor.c > +++ b/src/modules/conf_randr/e_smart_monitor.c > @@ -792,10 +792,7 @@ e_smart_monitor_changes_apply(Evas_Object *obj) > info = _e_smart_monitor_mode_find(sd, sd->current.w, > sd->current.h, EINA_FALSE); > if (info) > - { > - sd->current.mode = info->xid; > - ecore_x_randr_mode_info_free(info); > - } > + sd->current.mode = info->xid; > } > > /* if this monitor gets re-enabled, we need to assign a crtc */ > @@ -859,7 +856,8 @@ e_smart_monitor_changes_apply(Evas_Object *obj) > sd->crtc.orient = orient; > sd->crtc.enabled = sd->current.enabled; > > - if ((sd->crtc.mode) && (mode_info = ecore_x_randr_mode_info_get(root, > sd->crtc.mode))) > + if ((sd->crtc.mode) && > + (mode_info = ecore_x_randr_mode_info_get(root, sd->crtc.mode))) > { > sd->crtc.refresh_rate = > _e_smart_monitor_mode_refresh_rate_get(mode_info); > > -- > > ------------------------------------------------------------------------------ > See everything from the browser to the database with AppDynamics > Get end-to-end visibility with application monitoring from AppDynamics > Isolate bottlenecks and diagnose root cause in seconds. > Start your free trial of AppDynamics Pro today! > http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk -- Eduardo de Barros Lima ◤✠◢ [email protected] ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
