okra pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=6c28cf2e51b0190e6e4a3950089120ef660d5f74

commit 6c28cf2e51b0190e6e4a3950089120ef660d5f74
Author: Stephen okra Houston <[email protected]>
Date:   Fri Nov 4 10:07:13 2016 -0500

    Luncher: Use E_FREE_FUNC to del variables that are checked for null.
---
 src/modules/luncher/bar.c | 31 +++++++++++++------------------
 1 file changed, 13 insertions(+), 18 deletions(-)

diff --git a/src/modules/luncher/bar.c b/src/modules/luncher/bar.c
index 45cc717..e558919 100644
--- a/src/modules/luncher/bar.c
+++ b/src/modules/luncher/bar.c
@@ -426,15 +426,13 @@ _bar_icon_mouse_down(void *data, Evas *e EINA_UNUSED, 
Evas_Object *obj EINA_UNUS
    if (ev->button == 1)
      {
         if (ic->mouse_in_timer)
-          ecore_timer_del(ic->mouse_in_timer);
+          E_FREE_FUNC(ic->mouse_in_timer, ecore_timer_del);
         if (ic->mouse_out_timer)
-          ecore_timer_del(ic->mouse_out_timer);
-        ic->mouse_in_timer = NULL;
-        ic->mouse_out_timer = NULL;
+          E_FREE_FUNC(ic->mouse_out_timer, ecore_timer_del);
         ic->drag.x = ev->output.x;
         ic->drag.y = ev->output.y;
         if (ic->drag_timer)
-          ecore_timer_del(ic->drag_timer);
+          E_FREE_FUNC(ic->drag_timer, ecore_timer_del);
         ic->drag_timer = ecore_timer_add(.35, _bar_drag_timer, ic);
      }
    if (ev->button == 3)
@@ -526,7 +524,7 @@ _bar_icon_mouse_up(void *data, Evas *e EINA_UNUSED, 
Evas_Object *obj EINA_UNUSED
    if (ev->button == 1)
      {
         if (ic->drag_timer)
-          ecore_timer_del(ic->drag_timer);
+          E_FREE_FUNC(ic->drag_timer, ecore_timer_del);
         if (ic->drag.dnd)
           {
              ic->drag.start = 0;
@@ -619,7 +617,7 @@ _bar_icon_preview_mouse_out(void *data, Evas *e 
EINA_UNUSED, Evas_Object *obj EI
    if (current_preview_menu)
      return;
    if (ic->mouse_out_timer)
-     ecore_timer_del(ic->mouse_out_timer);
+     E_FREE_FUNC(ic->mouse_out_timer, ecore_timer_del);
    ic->mouse_out_timer = ecore_timer_add(0.75, _bar_icon_preview_hide, ic);
 }
 
@@ -633,8 +631,7 @@ _bar_icon_preview_mouse_in(void *data, Evas *e EINA_UNUSED, 
Evas_Object *obj EIN
    if (_bar_check_modifiers(ev->modifiers)) return;
 
    if (ic->mouse_out_timer)
-     ecore_timer_del(ic->mouse_out_timer);
-   ic->mouse_out_timer = NULL;
+     E_FREE_FUNC(ic->mouse_out_timer, ecore_timer_del);
 }
 
 static void
@@ -839,10 +836,9 @@ _bar_icon_mouse_in(void *data, Evas *e EINA_UNUSED, 
Evas_Object *obj, void *even
    ic->active = EINA_TRUE;
 
    if (ic->mouse_out_timer)
-     ecore_timer_del(ic->mouse_out_timer);
-   ic->mouse_out_timer = NULL;
+     E_FREE_FUNC(ic->mouse_out_timer, ecore_timer_del);
    if (ic->mouse_in_timer)
-     ecore_timer_del(ic->mouse_in_timer);
+     E_FREE_FUNC(ic->mouse_in_timer, ecore_timer_del);
    if (eina_list_count(ic->execs) || eina_list_count(ic->clients))
      clients = EINA_TRUE;
    if (current_preview && clients && !current_preview_menu)
@@ -873,10 +869,9 @@ _bar_icon_mouse_out(void *data, Evas *e EINA_UNUSED, 
Evas_Object *obj, void *eve
    if (!ic->preview)
      ic->active = EINA_FALSE;
    if (ic->mouse_in_timer)
-     ecore_timer_del(ic->mouse_in_timer);
-   ic->mouse_in_timer = NULL;
+     E_FREE_FUNC(ic->mouse_in_timer, ecore_timer_del);
    if (ic->mouse_out_timer)
-     ecore_timer_del(ic->mouse_out_timer);
+     E_FREE_FUNC(ic->mouse_out_timer, ecore_timer_del);
    ic->mouse_out_timer = ecore_timer_add(0.25, _bar_icon_preview_hide, ic);
 }
 
@@ -1534,7 +1529,7 @@ _bar_del(void *data, Evas *e EINA_UNUSED, Evas_Object 
*obj EINA_UNUSED, void *ev
    Instance *inst = data;
 
    if (inst->drop_handler)
-     evas_object_del(inst->drop_handler);
+     E_FREE_FUNC(inst->drop_handler, evas_object_del);
    luncher_instances = eina_list_remove(luncher_instances, inst);
    free(inst);
 }
@@ -1802,7 +1797,7 @@ _bar_recalculate_job(void *data)
 EINTERN void
 bar_recalculate(Instance *inst)
 {
-   if (inst->recalc_job) ecore_job_del(inst->recalc_job);
+   if (inst->recalc_job) E_FREE_FUNC(inst->recalc_job, ecore_job_del);
    inst->recalc_job = ecore_job_add(_bar_recalculate_job, inst);
 }
 
@@ -1813,7 +1808,7 @@ bar_reorder(Instance *inst)
 
    if (inst)
      {
-        if (inst->recalc_job) ecore_job_del(inst->recalc_job);
+        if (inst->recalc_job) E_FREE_FUNC(inst->recalc_job, ecore_job_del);
         _bar_empty(inst);
         if (!inst->cfg->dir)
           inst->cfg->dir = eina_stringshare_add("default");

-- 


Reply via email to