e: warning--.

SVN revision: 70751
This commit is contained in:
Cedric BAIL 2012-05-04 02:34:56 +00:00
parent 7743a24db2
commit 2d0970da9a
12 changed files with 82 additions and 95 deletions

View File

@ -164,20 +164,16 @@ typedef struct _E_Rect E_Rect;
# define E_NEW(s, n) (s *)calloc(n, sizeof(s)) # define E_NEW(s, n) (s *)calloc(n, sizeof(s))
# define E_NEW_RAW(s, n) (s *)malloc(n * sizeof(s)) # define E_NEW_RAW(s, n) (s *)malloc(n * sizeof(s))
# define E_FREE(p) do { free(p); p = NULL; } while (0) # define E_FREE(p) do { free(p); p = NULL; } while (0)
# define E_FREE_LIST(list, free) \ # define E_FREE_LIST(list, free) \
do \ do \
{ \ { \
if (list) \ void *_tmp_; \
{ \ EINA_LIST_FREE(list, _tmp_) \
void *data; \ { \
EINA_LIST_FREE(list, data) \ free(_tmp_); \
{ \ } \
free(data); \ } \
} \ while (0)
list = NULL; \
} \
} \
while (0)
# define E_CLAMP(x, min, max) (x < min ? min : (x > max ? max : x)) # define E_CLAMP(x, min, max) (x < min ? min : (x > max ? max : x))
# define E_RECTS_CLIP_TO_RECT(_x, _y, _w, _h, _cx, _cy, _cw, _ch) \ # define E_RECTS_CLIP_TO_RECT(_x, _y, _w, _h, _cx, _cy, _cw, _ch) \

View File

@ -2233,45 +2233,45 @@ _e_config_eet_close_handle(Eet_File *ef, char *file)
static void static void
_e_config_acpi_bindings_add(void) _e_config_acpi_bindings_add(void)
{ {
E_Config_Binding_Acpi *bind; E_Config_Binding_Acpi *binding;
bind = E_NEW(E_Config_Binding_Acpi, 1); binding = E_NEW(E_Config_Binding_Acpi, 1);
bind->context = E_BINDING_CONTEXT_NONE; binding->context = E_BINDING_CONTEXT_NONE;
bind->type = E_ACPI_TYPE_AC_ADAPTER; binding->type = E_ACPI_TYPE_AC_ADAPTER;
bind->status = 0; binding->status = 0;
bind->action = eina_stringshare_add("dim_screen"); binding->action = eina_stringshare_add("dim_screen");
bind->params = NULL; binding->params = NULL;
e_config->acpi_bindings = eina_list_append(e_config->acpi_bindings, bind); e_config->acpi_bindings = eina_list_append(e_config->acpi_bindings, binding);
bind = E_NEW(E_Config_Binding_Acpi, 1); binding = E_NEW(E_Config_Binding_Acpi, 1);
bind->context = E_BINDING_CONTEXT_NONE; binding->context = E_BINDING_CONTEXT_NONE;
bind->type = E_ACPI_TYPE_AC_ADAPTER; binding->type = E_ACPI_TYPE_AC_ADAPTER;
bind->status = 1; binding->status = 1;
bind->action = eina_stringshare_add("undim_screen"); binding->action = eina_stringshare_add("undim_screen");
bind->params = NULL; binding->params = NULL;
e_config->acpi_bindings = eina_list_append(e_config->acpi_bindings, bind); e_config->acpi_bindings = eina_list_append(e_config->acpi_bindings, binding);
bind = E_NEW(E_Config_Binding_Acpi, 1); binding = E_NEW(E_Config_Binding_Acpi, 1);
bind->context = E_BINDING_CONTEXT_NONE; binding->context = E_BINDING_CONTEXT_NONE;
bind->type = E_ACPI_TYPE_LID; binding->type = E_ACPI_TYPE_LID;
bind->status = 0; binding->status = 0;
bind->action = eina_stringshare_add("suspend"); binding->action = eina_stringshare_add("suspend");
bind->params = eina_stringshare_add("now"); binding->params = eina_stringshare_add("now");
e_config->acpi_bindings = eina_list_append(e_config->acpi_bindings, bind); e_config->acpi_bindings = eina_list_append(e_config->acpi_bindings, binding);
bind = E_NEW(E_Config_Binding_Acpi, 1); binding = E_NEW(E_Config_Binding_Acpi, 1);
bind->context = E_BINDING_CONTEXT_NONE; binding->context = E_BINDING_CONTEXT_NONE;
bind->type = E_ACPI_TYPE_POWER; binding->type = E_ACPI_TYPE_POWER;
bind->status = -1; binding->status = -1;
bind->action = eina_stringshare_add("halt_now"); binding->action = eina_stringshare_add("halt_now");
bind->params = eina_stringshare_add("now"); binding->params = eina_stringshare_add("now");
e_config->acpi_bindings = eina_list_append(e_config->acpi_bindings, bind); e_config->acpi_bindings = eina_list_append(e_config->acpi_bindings, binding);
bind = E_NEW(E_Config_Binding_Acpi, 1); binding = E_NEW(E_Config_Binding_Acpi, 1);
bind->context = E_BINDING_CONTEXT_NONE; binding->context = E_BINDING_CONTEXT_NONE;
bind->type = E_ACPI_TYPE_SLEEP; binding->type = E_ACPI_TYPE_SLEEP;
bind->status = -1; binding->status = -1;
bind->action = eina_stringshare_add("suspend"); binding->action = eina_stringshare_add("suspend");
bind->params = eina_stringshare_add("now"); binding->params = eina_stringshare_add("now");
e_config->acpi_bindings = eina_list_append(e_config->acpi_bindings, bind); e_config->acpi_bindings = eina_list_append(e_config->acpi_bindings, binding);
} }

View File

@ -1,6 +1,6 @@
#ifdef E_TYPEDEFS #ifdef E_TYPEDEFS
#define E_CONFIG_LIMIT(v, min, max) {if (v > max) v = max; else if (v < min) v = min;} #define E_CONFIG_LIMIT(v, min, max) {if (v >= max) v = max; else if (v <= min) v = min;}
typedef struct _E_Config E_Config; typedef struct _E_Config E_Config;
typedef struct _E_Config_Module E_Config_Module; typedef struct _E_Config_Module E_Config_Module;

View File

@ -380,7 +380,7 @@ _e_desktop_edit_free_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data
static void static void
_e_desktop_edit_user_local_desktop_filename_generate(E_Config_Dialog_Data *cfdata, char *path) _e_desktop_edit_user_local_desktop_filename_generate(E_Config_Dialog_Data *cfdata, char *path)
{ {
char basename[PATH_MAX]; char buf[PATH_MAX];
const char *name; const char *name;
unsigned int i; unsigned int i;
int prefix; int prefix;
@ -396,20 +396,20 @@ _e_desktop_edit_user_local_desktop_filename_generate(E_Config_Dialog_Data *cfdat
if (name) if (name)
{ {
const char *s = name; const char *s = name;
for (i = 0; i < sizeof(basename) && s[i]; i++) for (i = 0; i < sizeof(buf) && s[i]; i++)
{ {
if (isalnum(s[i])) if (isalnum(s[i]))
basename[i] = s[i]; buf[i] = s[i];
else else
basename[i] = '_'; buf[i] = '_';
} }
basename[i] = '\0'; buf[i] = '\0';
} }
else else
eina_strlcpy(basename, "unnamed_desktop", sizeof(basename)); eina_strlcpy(buf, "unnamed_desktop", sizeof(buf));
i = snprintf(path, PATH_MAX, "%s/applications/%s.desktop", i = snprintf(path, PATH_MAX, "%s/applications/%s.desktop",
efreet_data_home_get(), basename); efreet_data_home_get(), buf);
if (i >= PATH_MAX) if (i >= PATH_MAX)
{ {
path[0] = '\0'; path[0] = '\0';

View File

@ -128,7 +128,7 @@ _e_fm2_op_registry_entry_internal_event(E_Fm2_Op_Registry_Entry_Internal *e, int
} }
Eina_Bool Eina_Bool
e_fm2_op_registry_entry_add(int id, Evas_Object *e_fm, E_Fm_Op_Type op, E_Fm2_Op_Registry_Abort_Func abort) e_fm2_op_registry_entry_add(int id, Evas_Object *e_fm, E_Fm_Op_Type op, E_Fm2_Op_Registry_Abort_Func abrt)
{ {
E_Fm2_Op_Registry_Entry_Internal *e; E_Fm2_Op_Registry_Entry_Internal *e;
@ -140,7 +140,7 @@ e_fm2_op_registry_entry_add(int id, Evas_Object *e_fm, E_Fm_Op_Type op, E_Fm2_Op
e->entry.start_time = ecore_loop_time_get(); e->entry.start_time = ecore_loop_time_get();
e->entry.op = op; e->entry.op = op;
e->entry.status = E_FM2_OP_STATUS_IN_PROGRESS; e->entry.status = E_FM2_OP_STATUS_IN_PROGRESS;
e->entry.func.abort = abort; e->entry.func.abort = abrt;
e->references = 1; e->references = 1;
if (!eina_hash_add(_e_fm2_op_registry, &id, e)) if (!eina_hash_add(_e_fm2_op_registry, &id, e))

View File

@ -3391,8 +3391,6 @@ _e_gadcon_layout_smart_reconfigure(E_Smart_Data *sd)
EINA_LIST_FOREACH(sd->items, l, obj) EINA_LIST_FOREACH(sd->items, l, obj)
{ {
E_Gadcon_Layout_Item *bi;
bi = evas_object_data_get(obj, "e_gadcon_layout_data"); bi = evas_object_data_get(obj, "e_gadcon_layout_data");
if (!bi) continue; if (!bi) continue;
@ -3925,9 +3923,6 @@ _e_gadcon_layout_smart_gadcon_position_shrinked_mode(E_Smart_Data *sd)
bi->gcc->state_info.resist = 0; bi->gcc->state_info.resist = 0;
if (eina_list_prev(l)) if (eina_list_prev(l))
{ {
E_Gadcon_Layout_Item *bi2;
void *tp;
tp = eina_list_data_get(eina_list_prev(l)); tp = eina_list_data_get(eina_list_prev(l));
l->prev->data = eina_list_data_get(l); l->prev->data = eina_list_data_get(l);

View File

@ -255,7 +255,7 @@ static int
_basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata) _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
{ {
E_Config_Shelf_Desk *sd; E_Config_Shelf_Desk *sd;
int restart = 0; int recreate = 0;
if (!cfdata->escfg->style) if (!cfdata->escfg->style)
{ {
@ -275,21 +275,21 @@ _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
cfdata->escfg->orient = cfdata->orient; cfdata->escfg->orient = cfdata->orient;
e_shelf_orient(cfdata->es, cfdata->orient); e_shelf_orient(cfdata->es, cfdata->orient);
e_shelf_position_calc(cfdata->es); e_shelf_position_calc(cfdata->es);
restart = 1; recreate = 1;
} }
if (cfdata->escfg->fit_along != cfdata->fit_along) if (cfdata->escfg->fit_along != cfdata->fit_along)
{ {
cfdata->escfg->fit_along = cfdata->fit_along; cfdata->escfg->fit_along = cfdata->fit_along;
cfdata->es->fit_along = cfdata->fit_along; cfdata->es->fit_along = cfdata->fit_along;
restart = 1; recreate = 1;
} }
if (cfdata->escfg->size != cfdata->size) if (cfdata->escfg->size != cfdata->size)
{ {
cfdata->escfg->size = cfdata->size; cfdata->escfg->size = cfdata->size;
cfdata->es->size = cfdata->size; cfdata->es->size = cfdata->size;
restart = 1; recreate = 1;
} }
if (cfdata->layer == 0) if (cfdata->layer == 0)
@ -298,7 +298,7 @@ _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
{ {
cfdata->escfg->popup = 0; cfdata->escfg->popup = 0;
cfdata->escfg->layer = 1; cfdata->escfg->layer = 1;
restart = 1; recreate = 1;
} }
} }
else if (cfdata->layer == 1) else if (cfdata->layer == 1)
@ -307,7 +307,7 @@ _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
{ {
cfdata->escfg->popup = 1; cfdata->escfg->popup = 1;
cfdata->escfg->layer = 0; cfdata->escfg->layer = 0;
restart = 1; recreate = 1;
} }
} }
else if (cfdata->layer == 2) else if (cfdata->layer == 2)
@ -316,7 +316,7 @@ _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
{ {
cfdata->escfg->popup = 1; cfdata->escfg->popup = 1;
cfdata->escfg->layer = 200; cfdata->escfg->layer = 200;
restart = 1; recreate = 1;
} }
} }
@ -352,7 +352,7 @@ _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
} }
} }
if (restart) if (recreate)
{ {
E_Zone *zone; E_Zone *zone;
@ -375,7 +375,6 @@ _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
{ {
E_Desk *desk; E_Desk *desk;
Eina_List *l; Eina_List *l;
E_Config_Shelf_Desk *sd;
int show = 0; int show = 0;
desk = e_desk_current_get(cfdata->es->zone); desk = e_desk_current_get(cfdata->es->zone);

View File

@ -781,7 +781,7 @@ _e_manager_cb_frame_extents_request(void *data, int ev_type __UNUSED__, void *ev
Ecore_X_MWM_Hint_Decor decor; Ecore_X_MWM_Hint_Decor decor;
Ecore_X_Window_State *state; Ecore_X_Window_State *state;
Frame_Extents *extents; Frame_Extents *extents;
const char *border, *signal, *key; const char *border, *sig, *key;
int ok; int ok;
unsigned int i, num; unsigned int i, num;
@ -815,7 +815,7 @@ _e_manager_cb_frame_extents_request(void *data, int ev_type __UNUSED__, void *ev
key = border; key = border;
} }
signal = NULL; sig = NULL;
ecore_x_netwm_window_state_get(e->win, &state, &num); ecore_x_netwm_window_state_get(e->win, &state, &num);
if (state) if (state)
{ {
@ -852,7 +852,7 @@ _e_manager_cb_frame_extents_request(void *data, int ev_type __UNUSED__, void *ev
if ((maximized == 2) && if ((maximized == 2) &&
(e_config->maximize_policy == E_MAXIMIZE_FULLSCREEN)) (e_config->maximize_policy == E_MAXIMIZE_FULLSCREEN))
{ {
signal = "e,action,maximize,fullscreen"; sig = "e,action,maximize,fullscreen";
key = "maximize,fullscreen"; key = "maximize,fullscreen";
} }
free(state); free(state);
@ -874,9 +874,9 @@ _e_manager_cb_frame_extents_request(void *data, int ev_type __UNUSED__, void *ev
{ {
Evas_Coord x, y, w, h; Evas_Coord x, y, w, h;
if (signal) if (sig)
{ {
edje_object_signal_emit(o, signal, "e"); edje_object_signal_emit(o, sig, "e");
edje_object_message_signal_process(o); edje_object_message_signal_process(o);
} }

View File

@ -496,7 +496,7 @@ e_menu_category_data_set(char *category, void *data)
} }
EAPI E_Menu_Category_Callback * EAPI E_Menu_Category_Callback *
e_menu_category_callback_add(char *category, void (*create) (E_Menu *m, void *category_data, void *data), void (*free) (void *data), void *data) e_menu_category_callback_add(char *category, void (*create_cb) (E_Menu *m, void *category_data, void *data), void (*free_cb) (void *data), void *data)
{ {
E_Menu_Category *cat; E_Menu_Category *cat;
E_Menu_Category_Callback *cb = NULL; E_Menu_Category_Callback *cb = NULL;
@ -513,8 +513,8 @@ e_menu_category_callback_add(char *category, void (*create) (E_Menu *m, void *ca
if (cb) if (cb)
{ {
cb->data = data; cb->data = data;
cb->create = create; cb->create = create_cb;
cb->free = free; cb->free = free_cb;
cb->category = eina_stringshare_add(category); cb->category = eina_stringshare_add(category);
cat->callbacks = eina_list_append(cat->callbacks, cb); cat->callbacks = eina_list_append(cat->callbacks, cb);
} }
@ -1398,8 +1398,6 @@ _e_menu_item_realize(E_Menu_Item *mi)
} }
else else
{ {
int icon_w = 0, icon_h = 0;
o = edje_object_add(mi->menu->evas); o = edje_object_add(mi->menu->evas);
e_icon_size_get(mi->icon_object, &icon_w, &icon_h); e_icon_size_get(mi->icon_object, &icon_w, &icon_h);
mi->icon_w = icon_w; mi->icon_w = icon_w;

View File

@ -9,7 +9,6 @@ struct _E_Powersave_Deferred_Action
/* local subsystem functions */ /* local subsystem functions */
static Eina_Bool _e_powersave_cb_deferred_timer(void *data); static Eina_Bool _e_powersave_cb_deferred_timer(void *data);
static Eina_Bool _e_powersave_cb_config(void *data);
static void _e_powersave_mode_eval(void); static void _e_powersave_mode_eval(void);
static void _e_powersave_event_update_free(void *data __UNUSED__, void *event); static void _e_powersave_event_update_free(void *data __UNUSED__, void *event);
@ -19,9 +18,6 @@ EAPI int E_EVENT_POWERSAVE_CONFIG_UPDATE = 0;
static int walking_deferred_actions = 0; static int walking_deferred_actions = 0;
static Eina_List *deferred_actions = NULL; static Eina_List *deferred_actions = NULL;
static Ecore_Timer *deferred_timer = NULL; static Ecore_Timer *deferred_timer = NULL;
static Ecore_Timer *config_timer = NULL;
static E_Powersave_Mode powersave_mode_min = E_POWERSAVE_MODE_NONE;
static E_Powersave_Mode powersave_mode_max = E_POWERSAVE_MODE_EXTREME;
static E_Powersave_Mode powersave_mode = E_POWERSAVE_MODE_LOW; static E_Powersave_Mode powersave_mode = E_POWERSAVE_MODE_LOW;
static double defer_time = 5.0; static double defer_time = 5.0;

View File

@ -207,7 +207,7 @@ _e_xsettings_string_set(const char *name, const char *value)
s->last_change = ecore_x_current_time_get(); s->last_change = ecore_x_current_time_get();
} }
#if 0
static void static void
_e_xsettings_int_set(const char *name, int value, Eina_Bool set) _e_xsettings_int_set(const char *name, int value, Eina_Bool set)
{ {
@ -252,6 +252,7 @@ _e_xsettings_int_set(const char *name, int value, Eina_Bool set)
s->length = 12; s->length = 12;
s->length += OFFSET_ADD(strlen(name)); s->length += OFFSET_ADD(strlen(name));
} }
#endif
static unsigned char * static unsigned char *
_e_xsettings_copy(unsigned char *buffer, Setting *s) _e_xsettings_copy(unsigned char *buffer, Setting *s)
@ -470,6 +471,7 @@ _e_xsettings_font_set(void)
_e_xsettings_string_set(_setting_font_name, NULL); _e_xsettings_string_set(_setting_font_name, NULL);
} }
#if 0
static void static void
_e_xsettings_xft_set(void) _e_xsettings_xft_set(void)
{ {
@ -480,6 +482,7 @@ _e_xsettings_xft_set(void)
_e_xsettings_int_set(_setting_xft_dpi, 0, EINA_FALSE); _e_xsettings_int_set(_setting_xft_dpi, 0, EINA_FALSE);
} }
#endif
static void static void
_e_xsettings_start(void) _e_xsettings_start(void)

View File

@ -436,7 +436,7 @@ e_zone_flip_coords_handle(E_Zone *zone,
int y) int y)
{ {
E_Event_Zone_Edge *zev; E_Event_Zone_Edge *zev;
E_Binding_Edge *bind; E_Binding_Edge *binding;
E_Zone_Edge edge; E_Zone_Edge edge;
Eina_List *l; Eina_List *l;
E_Shelf *es; E_Shelf *es;
@ -553,9 +553,9 @@ noflip:
break; break;
} }
if (!ok) return; if (!ok) return;
bind = e_bindings_edge_get("desk_flip_in_direction", edge, 0); binding = e_bindings_edge_get("desk_flip_in_direction", edge, 0);
if (!bind) bind = e_bindings_edge_get("desk_flip_by", edge, 0); if (!binding) binding = e_bindings_edge_get("desk_flip_by", edge, 0);
if (bind) if (binding)
{ {
zev = E_NEW(E_Event_Zone_Edge, 1); zev = E_NEW(E_Event_Zone_Edge, 1);
zev->zone = zone; zev->zone = zone;
@ -563,9 +563,9 @@ noflip:
zev->y = y; zev->y = y;
zev->edge = edge; zev->edge = edge;
zone->flip.ev = zev; zone->flip.ev = zev;
zone->flip.bind = bind; zone->flip.bind = binding;
zone->flip.switching = 1; zone->flip.switching = 1;
bind->timer = ecore_timer_add(((double)bind->delay), _e_zone_cb_edge_timer, zone); binding->timer = ecore_timer_add(((double)binding->delay), _e_zone_cb_edge_timer, zone);
} }
} }