discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=0599c6897ebbca08a73fbd03925fee54d37a8dee

commit 0599c6897ebbca08a73fbd03925fee54d37a8dee
Author: Mike Blumenkrantz <[email protected]>
Date:   Sat Jul 19 15:06:59 2014 -0400

    trivial/break out nocomp end into util function
---
 src/bin/e_comp.c | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/src/bin/e_comp.c b/src/bin/e_comp.c
index b20428b..389e6fa 100644
--- a/src/bin/e_comp.c
+++ b/src/bin/e_comp.c
@@ -326,6 +326,15 @@ _e_comp_client_update(E_Client *ec)
    return post;
 }
 
+static void
+_e_comp_nocomp_end(E_Comp *c)
+{
+   c->nocomp_want = 0;
+   E_FREE_FUNC(c->nocomp_delay_timer, ecore_timer_del);
+   _e_comp_cb_nocomp_end(c);
+   c->nocomp_ec = NULL;
+}
+
 static Eina_Bool
 _e_comp_cb_update(E_Comp *c)
 {
@@ -468,15 +477,7 @@ nocomp:
           }
      }
    else
-     {
-        c->nocomp_want = 0;
-        E_FREE_FUNC(c->nocomp_delay_timer, ecore_timer_del);
-        if (c->nocomp)
-          {
-             _e_comp_cb_nocomp_end(c);
-             c->nocomp_ec = NULL;
-          }
-     }
+     _e_comp_nocomp_end(c);
 
    return ECORE_CALLBACK_RENEW;
 }

-- 


Reply via email to