discomfitor pushed a commit to branch master.

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

commit c727545bb2f499d67cb9f070c3a5446a3e036dfb
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Fri Mar 20 14:59:19 2015 -0400

    remove E_Comp->num
    
    num is always 0
---
 src/bin/e_comp.h                         |  1 -
 src/bin/e_comp_x.c                       |  8 ++++----
 src/bin/e_exec.c                         |  5 +----
 src/bin/e_main.c                         |  4 ++--
 src/bin/e_remember.c                     |  1 -
 src/modules/fileman/e_mod_main.c         |  8 ++++----
 src/modules/ibar/e_mod_main.c            |  4 ++--
 src/modules/policy_mobile/e_mod_config.c | 11 +++--------
 src/modules/policy_mobile/e_mod_main.c   |  3 ---
 src/modules/policy_mobile/e_mod_main.h   |  3 +--
 src/modules/systray/e_mod_main.c         |  7 -------
 src/modules/systray/e_mod_main.h         |  1 -
 12 files changed, 17 insertions(+), 39 deletions(-)

diff --git a/src/bin/e_comp.h b/src/bin/e_comp.h
index b1d00c2..fcf79e6 100644
--- a/src/bin/e_comp.h
+++ b/src/bin/e_comp.h
@@ -79,7 +79,6 @@ struct _E_Comp
 
    E_Pixmap_Type comp_type; //for determining X/Wayland/
 
-   unsigned int num;
    Eina_Stringshare *name;
    struct {
       Ecore_Window win;
diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c
index 039e2a7..e34fc98 100644
--- a/src/bin/e_comp_x.c
+++ b/src/bin/e_comp_x.c
@@ -4739,7 +4739,7 @@ _e_comp_x_del(E_Comp *c)
    e_alert_composite_win(c->root, 0);
 
    ecore_x_window_free(c->cm_selection);
-   ecore_x_screen_is_composited_set(c->num, 0);
+   ecore_x_screen_is_composited_set(0, 0);
 
    eina_list_free(c->x_comp_data->retry_clients);
    ecore_timer_del(c->x_comp_data->retry_timer);
@@ -4998,7 +4998,7 @@ _e_comp_x_setup(Ecore_X_Window root, int w, int h)
    Eina_Bool res;
    unsigned int i;
 
-   res = ecore_x_screen_is_composited(e_comp->num);
+   res = ecore_x_screen_is_composited(0);
    if (res)
      {
         ERR(_("Another compositor is already running on your display 
server."));
@@ -5015,7 +5015,7 @@ _e_comp_x_setup(Ecore_X_Window root, int w, int h)
    e_comp_ignore_win_add(E_PIXMAP_TYPE_X, e_comp->cm_selection);
    e_hints_init(root, e_comp->cm_selection);
    ecore_x_window_background_color_set(root, 0, 0, 0);
-   ecore_x_screen_is_composited_set(e_comp->num, e_comp->cm_selection);
+   ecore_x_screen_is_composited_set(0, e_comp->cm_selection);
 
    e_comp->win = ecore_x_composite_render_window_enable(root);
    if (!e_comp->win)
@@ -5043,7 +5043,7 @@ _e_comp_x_setup(Ecore_X_Window root, int w, int h)
      }
    e_comp->depth = att.depth;
 
-   if (!e_comp->num) e_alert_composite_win(root, e_comp->win);
+   e_alert_composite_win(root, e_comp->win);
 
    if (e_comp_gl_get() && (e_comp_config_get()->engine == E_COMP_ENGINE_GL))
      {
diff --git a/src/bin/e_exec.c b/src/bin/e_exec.c
index 8fa1570..daababe 100644
--- a/src/bin/e_exec.c
+++ b/src/bin/e_exec.c
@@ -432,12 +432,9 @@ _e_exec_cb_exec(void *data, Efreet_Desktop *desktop, char 
*exec, int remaining)
         const char *p1, *p2;
         char buf2[32];
         char *buf3 = NULL;
-        int head;
         int head_length;
         int penv_display_length;
 
-        head = e_comp->num;
-
         penv_display_length = strlen(penv_display);
         /* Check for insane length for DISPLAY env */
         if (penv_display_length + 32 > 4096)
@@ -448,7 +445,7 @@ _e_exec_cb_exec(void *data, Efreet_Desktop *desktop, char 
*exec, int remaining)
 
         /* buf2 = '.%i' */
         *buf2 = '.';
-        head_length = eina_convert_itoa(head, buf2 + 1) + 2;
+        head_length = eina_convert_itoa(0, buf2 + 1) + 2;
 
         /* set env vars */
         p1 = strrchr(penv_display, ':');
diff --git a/src/bin/e_main.c b/src/bin/e_main.c
index 05e634d..d3d7457 100644
--- a/src/bin/e_main.c
+++ b/src/bin/e_main.c
@@ -1629,7 +1629,7 @@ _e_main_desk_save(void)
 
    EINA_LIST_FOREACH(e_comp->zones, l, zone)
      {
-        snprintf(name, sizeof(name), "DESK_%d_%d", e_comp->num, zone->num);
+        snprintf(name, sizeof(name), "DESK_%d_%d", 0, zone->num);
         snprintf(env, sizeof(env), "%d,%d", zone->desk_x_current, 
zone->desk_y_current);
         e_util_env_set(name, env);
      }
@@ -1648,7 +1648,7 @@ _e_main_desk_restore(void)
         E_Desk *desk;
         int desk_x, desk_y;
 
-        snprintf(name, sizeof(name), "DESK_%d_%d", e_comp->num, zone->num);
+        snprintf(name, sizeof(name), "DESK_%d_%d", 0, zone->num);
         env = getenv(name);
         if (!env) continue;
         if (!sscanf(env, "%d,%d", &desk_x, &desk_y)) continue;
diff --git a/src/bin/e_remember.c b/src/bin/e_remember.c
index ab1fa23..fefd708 100644
--- a/src/bin/e_remember.c
+++ b/src/bin/e_remember.c
@@ -451,7 +451,6 @@ _e_remember_update(E_Client *ec, E_Remember *rem)
    if (rem->apply & E_REMEMBER_APPLY_ZONE)
      {
         rem->prop.zone = ec->zone->num;
-        rem->prop.head = e_comp->num;
      }
    if (rem->apply & E_REMEMBER_APPLY_SKIP_WINLIST)
      rem->prop.skip_winlist = ec->user_skip_winlist;
diff --git a/src/modules/fileman/e_mod_main.c b/src/modules/fileman/e_mod_main.c
index 683d087..c64dc3c 100644
--- a/src/modules/fileman/e_mod_main.c
+++ b/src/modules/fileman/e_mod_main.c
@@ -340,7 +340,7 @@ e_mod_fileman_path_find(E_Zone *zone)
    Fileman_Path *path;
 
    EINA_LIST_FOREACH(fileman_config->paths, l, path)
-     if (path->zone == e_comp->num + zone->num) break;
+     if (path->zone == zone->num) break;
    if (l && fileman_config->view.desktop_navigation) return path;
    if (l)
      {
@@ -350,14 +350,14 @@ e_mod_fileman_path_find(E_Zone *zone)
    else
      {
         path = E_NEW(Fileman_Path, 1);
-        path->zone = e_comp->num + zone->num;
+        path->zone = zone->num;
         path->dev = eina_stringshare_add("desktop");
         fileman_config->paths = eina_list_append(fileman_config->paths, path);
         path->desktop_mode = E_FM2_VIEW_MODE_CUSTOM_ICONS;
      }
-   if ((e_comp->num == 0) && (zone->num == 0))
+   if (zone->num == 0)
      path->path = eina_stringshare_add("/");
    else
-     path->path = eina_stringshare_printf("%d", (e_comp->num + zone->num));
+     path->path = eina_stringshare_printf("%d", zone->num);
    return path;
 }
diff --git a/src/modules/ibar/e_mod_main.c b/src/modules/ibar/e_mod_main.c
index e5a6540..7736e07 100644
--- a/src/modules/ibar/e_mod_main.c
+++ b/src/modules/ibar/e_mod_main.c
@@ -2203,8 +2203,8 @@ _ibar_cb_sort(IBar *b1, IBar *b2)
      {
         int id1, id2;
         
-        id1 = z1->id + (e_comp->num * 100) + (e_comp->num * 10000);
-        id2 = z2->id + (e_comp->num * 100) + (e_comp->num * 10000);
+        id1 = z1->id;
+        id2 = z2->id;
         return id2 - id1;
      }
    return 0;
diff --git a/src/modules/policy_mobile/e_mod_config.c 
b/src/modules/policy_mobile/e_mod_config.c
index b6be864..e9f6aef 100644
--- a/src/modules/policy_mobile/e_mod_config.c
+++ b/src/modules/policy_mobile/e_mod_config.c
@@ -17,7 +17,6 @@ _pol_conf_desk_add(Config *conf, E_Desk *desk)
    Config_Desk *d;
 
    d = E_NEW(Config_Desk, 1);
-   d->comp_num = e_comp->num;
    d->zone_num = desk->zone->num;
    d->x = desk->x;
    d->y = desk->y;
@@ -41,8 +40,7 @@ _pol_conf_desk_get(Config *conf, Config_Desk *d)
 
    EINA_LIST_FOREACH(conf->desks, l, d2)
      {
-        if ((d2->comp_num == d->comp_num) &&
-            (d2->zone_num == d->zone_num) &&
+        if ((d2->zone_num == d->zone_num) &&
             (d2->x == d->x) && (d2->y == d->y))
           {
              return d2;
@@ -189,7 +187,6 @@ _pol_cfd_desk_list_update(E_Config_Dialog_Data *cfdata, 
E_Zone *zone)
         desk = zone->desks[i];
 
         d = E_NEW(Config_Desk, 1);
-        d->comp_num = e_comp->num;
         d->zone_num = zone->num;
         d->x = desk->x;
         d->y = desk->y;
@@ -280,7 +277,6 @@ e_mod_pol_conf_init(Mod *mod)
 #undef D
 #define T Config_Desk
 #define D mod->conf_desk_edd
-   E_CONFIG_VAL(D, T, comp_num, INT);
    E_CONFIG_VAL(D, T, zone_num, UINT);
    E_CONFIG_VAL(D, T, x, INT);
    E_CONFIG_VAL(D, T, y, INT);
@@ -337,15 +333,14 @@ e_mod_pol_conf_shutdown(Mod *mod)
 }
 
 Config_Desk *
-e_mod_pol_conf_desk_get_by_nums(Config *conf, unsigned int comp_num, unsigned 
int zone_num, int x, int y)
+e_mod_pol_conf_desk_get_by_nums(Config *conf, unsigned int zone_num, int x, 
int y)
 {
    Eina_List *l;
    Config_Desk *d2;
 
    EINA_LIST_FOREACH(conf->desks, l, d2)
      {
-        if ((d2->comp_num == comp_num) &&
-            (d2->zone_num == zone_num) &&
+        if ((d2->zone_num == zone_num) &&
             (d2->x == x) && (d2->y == y))
           {
              return d2;
diff --git a/src/modules/policy_mobile/e_mod_main.c 
b/src/modules/policy_mobile/e_mod_main.c
index df8399f..dfc974a 100644
--- a/src/modules/policy_mobile/e_mod_main.c
+++ b/src/modules/policy_mobile/e_mod_main.c
@@ -278,7 +278,6 @@ _pol_cb_zone_add(void *data EINA_UNUSED, int type 
EINA_UNUSED, void *event)
    for (i = 0; i < n; i++)
      {
         d = e_mod_pol_conf_desk_get_by_nums(_pol_mod->conf,
-                                            e_comp->num,
                                             zone->num,
                                             zone->desks[i]->x,
                                             zone->desks[i]->y);
@@ -373,7 +372,6 @@ _pol_cb_zone_desk_count_set(void *data EINA_UNUSED, int 
type EINA_UNUSED, void *
    for (i = 0; i < n; i++)
      {
         d = e_mod_pol_conf_desk_get_by_nums(_pol_mod->conf,
-                                            e_comp->num,
                                             zone->num,
                                             zone->desks[i]->x,
                                             zone->desks[i]->y);
@@ -563,7 +561,6 @@ e_modapi_init(E_Module *m)
         for (i = 0; i < n; i++)
           {
              d = e_mod_pol_conf_desk_get_by_nums(_pol_mod->conf,
-                                                 e_comp->num,
                                                  zone->num,
                                                  zone->desks[i]->x,
                                                  zone->desks[i]->y);
diff --git a/src/modules/policy_mobile/e_mod_main.h 
b/src/modules/policy_mobile/e_mod_main.h
index 37e5561..0106328 100644
--- a/src/modules/policy_mobile/e_mod_main.h
+++ b/src/modules/policy_mobile/e_mod_main.h
@@ -54,7 +54,6 @@ struct _Config_Match
 
 struct _Config_Desk
 {
-   unsigned int     comp_num;
    unsigned int     zone_num;
    int              x, y;
    int              enable;
@@ -92,7 +91,7 @@ extern Eina_Hash *hash_pol_clients;
 
 EINTERN void             e_mod_pol_conf_init(Mod *mod);
 EINTERN void             e_mod_pol_conf_shutdown(Mod *mod);
-EINTERN Config_Desk     *e_mod_pol_conf_desk_get_by_nums(Config *conf, 
unsigned int comp_num, unsigned int zone_num, int x, int y);
+EINTERN Config_Desk     *e_mod_pol_conf_desk_get_by_nums(Config *conf, 
unsigned int zone_num, int x, int y);
 EINTERN E_Config_Dialog *e_int_config_pol_mobile(Evas_Object *parent, const 
char *params EINA_UNUSED);
 EINTERN void             e_mod_pol_desk_add(E_Desk *desk);
 EINTERN void             e_mod_pol_desk_del(Pol_Desk *pd);
diff --git a/src/modules/systray/e_mod_main.c b/src/modules/systray/e_mod_main.c
index a441c57..6b571b5 100644
--- a/src/modules/systray/e_mod_main.c
+++ b/src/modules/systray/e_mod_main.c
@@ -500,13 +500,6 @@ systray_edje_box_remove(const Instance *inst, Evas_Object 
*child)
    edje_object_part_box_remove(inst->ui.gadget, "box", child);
 }
 
-int
-systray_manager_number_get(const Instance *inst)
-{
-   EINA_SAFETY_ON_NULL_RETURN_VAL(inst, 0);
-   return inst->comp->num;
-}
-
 Ecore_X_Window
 systray_root_get(const Instance *inst)
 {
diff --git a/src/modules/systray/e_mod_main.h b/src/modules/systray/e_mod_main.h
index af889a7..5864f8e 100644
--- a/src/modules/systray/e_mod_main.h
+++ b/src/modules/systray/e_mod_main.h
@@ -54,7 +54,6 @@ void systray_edje_box_append(const Instance *inst, 
Evas_Object *child);
 void systray_edje_box_remove(const Instance *inst, Evas_Object *child);
 void systray_edje_box_prepend(const Instance *inst, Evas_Object *child);
 
-int systray_manager_number_get(const Instance *inst);
 Ecore_X_Window systray_root_get(const Instance *inst);
 
 Instance_Notifier_Host *systray_notifier_host_new(Instance *inst, E_Gadcon 
*gadcon);

-- 


Reply via email to