From 7566c5bbb7e7604ee26074323ff106c8d42b8a17 Mon Sep 17 00:00:00 2001 From: Daniel Juyung Seo Date: Wed, 8 Jan 2014 23:29:40 +0900 Subject: [PATCH] ecore_evas_x: Refactored by reducing cascaded if statements. Just return the function. Do not create unnecessary cascaded if statements it makes indentation depth deeper. --- .../ecore_evas/engines/x/ecore_evas_x.c | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/src/modules/ecore_evas/engines/x/ecore_evas_x.c b/src/modules/ecore_evas/engines/x/ecore_evas_x.c index b33d8182aa..56514c71d4 100644 --- a/src/modules/ecore_evas/engines/x/ecore_evas_x.c +++ b/src/modules/ecore_evas/engines/x/ecore_evas_x.c @@ -3300,18 +3300,15 @@ _ecore_evas_x_flush_pre(void *data, Evas *e EINA_UNUSED, void *event_info EINA_U if (ee->no_comp_sync) return; if (!_ecore_evas_app_comp_sync) return; - if (edata->sync_counter) + if (!edata->sync_counter) return; + if (!edata->sync_began) return; + + edata->sync_val++; + if (!edata->sync_cancel) { - if (edata->sync_began) - { - edata->sync_val++; - if (!edata->sync_cancel) - { - if (!ee->semi_sync) - ecore_x_sync_counter_val_wait(edata->sync_counter, - edata->sync_val); - } - } + if (!ee->semi_sync) + ecore_x_sync_counter_val_wait(edata->sync_counter, + edata->sync_val); } }