Enlightenment CVS committal
Author : pfritz
Project : e17
Module : libs/ewl
Dir : e17/libs/ewl/src/engines/x11
Modified Files:
ewl_engine_x11.c
Log Message:
use this macro to cast
===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/engines/x11/ewl_engine_x11.c,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -3 -r1.59 -r1.60
--- ewl_engine_x11.c 7 May 2008 13:38:22 -0000 1.59
+++ ewl_engine_x11.c 14 Jul 2008 17:28:54 -0000 1.60
@@ -406,7 +406,7 @@
ewl_object_current_h_get(EWL_OBJECT(win)));
ecore_x_icccm_protocol_set(xwin, ECORE_X_WM_PROTOCOL_DELETE_REQUEST,
1);
- win->window = (void *)xwin;
+ win->window = INT_TO_PTRINT(xwin);
if (win->flags & EWL_WINDOW_BORDERLESS)
ee_window_borderless_set(win);
@@ -422,8 +422,8 @@
DCHECK_TYPE(win, EWL_WINDOW_TYPE);
ee_window_hide(win);
- ecore_x_window_del((Ecore_X_Window)(EWL_EMBED(win)->canvas_window));
- ecore_x_window_del((Ecore_X_Window)(win->window));
+ ecore_x_window_del(PTRINT_TO_INT(EWL_EMBED(win)->canvas_window));
+ ecore_x_window_del(PTRINT_TO_INT(win->window));
EWL_EMBED(win)->canvas_window = NULL;
win->window = NULL;
@@ -438,7 +438,7 @@
DCHECK_PARAM_PTR(win);
DCHECK_TYPE(win, EWL_WINDOW_TYPE);
- ecore_x_window_move((Ecore_X_Window)win->window,
+ ecore_x_window_move(PTRINT_TO_INT(win->window),
EWL_EMBED(win)->x,
EWL_EMBED(win)->y);
@@ -457,11 +457,12 @@
width = ewl_object_current_w_get(EWL_OBJECT(win));
height = ewl_object_current_h_get(EWL_OBJECT(win));
- ecore_x_window_resize((Ecore_X_Window)win->window, width, height);
+ ecore_x_window_resize(PTRINT_TO_INT(win->window), width, height);
if (EWL_EMBED(win)->canvas_window != win->window)
-
ecore_x_window_resize((Ecore_X_Window)EWL_EMBED(win)->canvas_window,
- width, height);
+ ecore_x_window_resize(
+ PTRINT_TO_INT(EWL_EMBED(win)->canvas_window),
+ width, height);
DLEAVE_FUNCTION(DLEVEL_STABLE);
}
@@ -473,7 +474,7 @@
DCHECK_PARAM_PTR(win);
DCHECK_TYPE(win, EWL_WINDOW_TYPE);
- ecore_x_icccm_size_pos_hints_set((Ecore_X_Window)win->window,
+ ecore_x_icccm_size_pos_hints_set(PTRINT_TO_INT(win->window),
0, ECORE_X_GRAVITY_NW,
ewl_object_minimum_w_get(EWL_OBJECT(win)),
ewl_object_minimum_h_get(EWL_OBJECT(win)),
@@ -493,8 +494,8 @@
DCHECK_PARAM_PTR(win);
DCHECK_TYPE(win, EWL_WINDOW_TYPE);
- ecore_x_window_show((Ecore_X_Window)win->window);
- ecore_x_window_show((Ecore_X_Window)EWL_EMBED(win)->canvas_window);
+ ecore_x_window_show(PTRINT_TO_INT(win->window));
+ ecore_x_window_show(PTRINT_TO_INT(EWL_EMBED(win)->canvas_window));
DLEAVE_FUNCTION(DLEVEL_STABLE);
}
@@ -506,8 +507,8 @@
DCHECK_PARAM_PTR(win);
DCHECK_TYPE(win, EWL_WINDOW_TYPE);
- ecore_x_window_hide((Ecore_X_Window)EWL_EMBED(win)->canvas_window);
- ecore_x_window_hide((Ecore_X_Window)EWL_WINDOW(win)->window);
+ ecore_x_window_hide(PTRINT_TO_INT(EWL_EMBED(win)->canvas_window));
+ ecore_x_window_hide(PTRINT_TO_INT(EWL_WINDOW(win)->window));
DLEAVE_FUNCTION(DLEVEL_STABLE);
}
@@ -522,8 +523,8 @@
DCHECK_TYPE(win, EWL_WINDOW_TYPE);
title = win->title ? win->title : "";
- ecore_x_icccm_title_set((Ecore_X_Window)win->window, title);
- ecore_x_netwm_name_set((Ecore_X_Window)win->window, title);
+ ecore_x_icccm_title_set(PTRINT_TO_INT(win->window), title);
+ ecore_x_netwm_name_set(PTRINT_TO_INT(win->window), title);
DLEAVE_FUNCTION(DLEVEL_STABLE);
}
@@ -535,7 +536,7 @@
DCHECK_PARAM_PTR(win);
DCHECK_TYPE(win, EWL_WINDOW_TYPE);
- ecore_x_icccm_name_class_set((Ecore_X_Window)win->window, win->name,
+ ecore_x_icccm_name_class_set(PTRINT_TO_INT(win->window), win->name,
(win->classname ? win->classname : win->name));
DLEAVE_FUNCTION(DLEVEL_STABLE);
@@ -548,7 +549,7 @@
DCHECK_PARAM_PTR(win);
DCHECK_TYPE(win, EWL_WINDOW_TYPE);
- ecore_x_mwm_borderless_set((Ecore_X_Window)win->window,
+ ecore_x_mwm_borderless_set(PTRINT_TO_INT(win->window),
(!!(win->flags & EWL_WINDOW_BORDERLESS)));
DLEAVE_FUNCTION(DLEVEL_STABLE);
@@ -561,7 +562,7 @@
DCHECK_PARAM_PTR(win);
DCHECK_TYPE(win, EWL_WINDOW_TYPE);
- ecore_x_netwm_window_type_set((Ecore_X_Window)win->window,
+ ecore_x_netwm_window_type_set(PTRINT_TO_INT(win->window),
((!!(win->flags & EWL_WINDOW_DIALOG)) ?
ECORE_X_WINDOW_TYPE_DIALOG :
ECORE_X_WINDOW_TYPE_NORMAL));
@@ -605,7 +606,7 @@
if (states & ewl_flag)
{
state = (!!(win->flags & ewl_flag));
- ecore_x_netwm_state_request_send((Ecore_X_Window)win->window,
+ ecore_x_netwm_state_request_send(PTRINT_TO_INT(win->window),
0, ecore_flag, ECORE_X_WINDOW_STATE_UNKNOWN, state);
}
@@ -663,7 +664,7 @@
if (!!(win->flags & EWL_WINDOW_MODAL))
states[count++] = ECORE_X_WINDOW_STATE_MODAL;
- ecore_x_netwm_window_state_set((Ecore_X_Window)win->window, states,
count);
+ ecore_x_netwm_window_state_set(PTRINT_TO_INT(win->window), states,
count);
DLEAVE_FUNCTION(DLEVEL_STABLE);
}
@@ -688,13 +689,13 @@
if (win->flags & EWL_WINDOW_URGENT)
urgent = TRUE;
- ecore_x_icccm_hints_set((Ecore_X_Window) win->window,
+ ecore_x_icccm_hints_set(PTRINT_TO_INT(win->window),
1, // accepts focus
0, // initial states
0, // icon pixmap
0, // icon mask
0, // icon window
- (Ecore_X_Window) win_group, // window group
+ PTRINT_TO_INT(win_group), // window group
urgent); // is urgent
DLEAVE_FUNCTION(DLEVEL_STABLE);
@@ -708,13 +709,13 @@
DCHECK_TYPE(win, EWL_WINDOW_TYPE);
if (win->flags & EWL_WINDOW_TRANSIENT)
- ecore_x_icccm_transient_for_set((Ecore_X_Window)win->window,
- (Ecore_X_Window)win->transient.ewl->window);
+ ecore_x_icccm_transient_for_set(PTRINT_TO_INT(win->window),
+ PTRINT_TO_INT(win->transient.ewl->window));
else if (win->flags & EWL_WINDOW_TRANSIENT_FOREIGN)
- ecore_x_icccm_transient_for_set((Ecore_X_Window)win->window,
-
(Ecore_X_Window)win->transient.foreign);
+ ecore_x_icccm_transient_for_set(PTRINT_TO_INT(win->window),
+ PTRINT_TO_INT(win->transient.foreign));
else
- ecore_x_icccm_transient_for_unset((Ecore_X_Window)win->window);
+ ecore_x_icccm_transient_for_unset(PTRINT_TO_INT(win->window));
DLEAVE_FUNCTION(DLEVEL_STABLE);
}
@@ -737,8 +738,8 @@
* sets itself to the leader */
leader = win->window;
- ecore_x_icccm_client_leader_set((Ecore_X_Window)win->window,
- (Ecore_X_Window)leader);
+ ecore_x_icccm_client_leader_set(PTRINT_TO_INT(win->window),
+ PTRINT_TO_INT(leader));
DLEAVE_FUNCTION(DLEVEL_STABLE);
}
@@ -750,7 +751,7 @@
DCHECK_PARAM_PTR(win);
DCHECK_TYPE(win, EWL_WINDOW_TYPE);
- ecore_x_window_raise((Ecore_X_Window)win->window);
+ ecore_x_window_raise(PTRINT_TO_INT(win->window));
DLEAVE_FUNCTION(DLEVEL_STABLE);
}
@@ -762,7 +763,7 @@
DCHECK_PARAM_PTR(win);
DCHECK_TYPE(win, EWL_WINDOW_TYPE);
- ecore_x_window_lower((Ecore_X_Window)win->window);
+ ecore_x_window_lower(PTRINT_TO_INT(win->window));
DLEAVE_FUNCTION(DLEVEL_STABLE);
}
@@ -778,7 +779,7 @@
if ((!!(win->flags & EWL_WINDOW_GRAB_KEYBOARD)))
{
- ret = ecore_x_keyboard_grab((Ecore_X_Window)win->window);
+ ret = ecore_x_keyboard_grab(PTRINT_TO_INT(win->window));
ee_current_key_grab_window = win;
}
else if (ee_current_key_grab_window == win)
@@ -814,7 +815,7 @@
if ((!!(win->flags & EWL_WINDOW_GRAB_POINTER)))
{
- ret = ecore_x_pointer_grab((Ecore_X_Window)win->window);
+ ret = ecore_x_pointer_grab(PTRINT_TO_INT(win->window));
ee_current_pointer_grab_window = win;
}
else if (ee_current_pointer_grab_window == win)
@@ -849,7 +850,7 @@
if (txt)
ecore_x_selection_primary_set(
- (Ecore_X_Window)emb->canvas_window,
+ PTRINT_TO_INT(emb->canvas_window),
(unsigned char *)txt, strlen(txt) + 1);
else
ecore_x_selection_primary_clear();
@@ -862,7 +863,7 @@
{
DENTER_FUNCTION(DLEVEL_STABLE);
- ecore_x_window_geometry_get((win ? (Ecore_X_Window)win->window :
(Ecore_X_Window)0),
+ ecore_x_window_geometry_get((win ? PTRINT_TO_INT(win->window) :
(Ecore_X_Window)0),
NULL, NULL, width,
height);
DLEAVE_FUNCTION(DLEVEL_STABLE);
@@ -875,7 +876,7 @@
DCHECK_PARAM_PTR(embed);
DCHECK_TYPE(embed, EWL_EMBED_TYPE);
- ecore_x_dnd_aware_set((Ecore_X_Window)embed->canvas_window, TRUE);
+ ecore_x_dnd_aware_set(PTRINT_TO_INT(embed->canvas_window), TRUE);
DLEAVE_FUNCTION(DLEVEL_STABLE);
}
@@ -899,9 +900,9 @@
DCHECK_PARAM_PTR(embed);
DCHECK_TYPE(embed, EWL_EMBED_TYPE);
- ecore_x_dnd_aware_set((Ecore_X_Window)embed->canvas_window,
+ ecore_x_dnd_aware_set(PTRINT_TO_INT(embed->canvas_window),
(num > 0 ? 1 : 0));
- ecore_x_dnd_types_set((Ecore_X_Window)embed->canvas_window, (char
**)types, num);
+ ecore_x_dnd_types_set(PTRINT_TO_INT(embed->canvas_window), (char
**)types, num);
DLEAVE_FUNCTION(DLEVEL_STABLE);
}
@@ -913,7 +914,7 @@
DCHECK_PARAM_PTR(embed);
DCHECK_TYPE(embed, EWL_EMBED_TYPE);
- ecore_x_dnd_begin((Ecore_X_Window)embed->canvas_window, NULL, 0);
+ ecore_x_dnd_begin(PTRINT_TO_INT(embed->canvas_window), NULL, 0);
DLEAVE_FUNCTION(DLEVEL_STABLE);
}
@@ -955,7 +956,7 @@
DCHECK_PARAM_PTR_RET(embed, 0);
DCHECK_TYPE_RET(embed, EWL_EMBED_TYPE, 0);
- DRETURN_INT(ecore_x_cursor_new((Ecore_X_Window)embed->canvas_window,
+ DRETURN_INT(ecore_x_cursor_new(PTRINT_TO_INT(embed->canvas_window),
data, w, h, 0, 0), DLEVEL_STABLE);
}
@@ -998,7 +999,7 @@
cur = pointer;
else
cur = ecore_x_cursor_shape_get(pointer);
- ecore_x_window_cursor_set((Ecore_X_Window)embed->canvas_window, cur);
+ ecore_x_window_cursor_set(PTRINT_TO_INT(embed->canvas_window), cur);
DLEAVE_FUNCTION(DLEVEL_STABLE);
}
@@ -1018,7 +1019,7 @@
ev = e;
- window = ewl_window_window_find((void *)ev->win);
+ window = ewl_window_window_find(INT_TO_PTRINT(ev->win));
if (!window)
DRETURN_INT(TRUE, DLEVEL_STABLE);
@@ -1049,7 +1050,7 @@
ev = e;
- embed = ewl_embed_canvas_window_find((void *)ev->win);
+ embed = ewl_embed_canvas_window_find(INT_TO_PTRINT(ev->win));
if (!embed)
DRETURN_INT(TRUE, DLEVEL_STABLE);
@@ -1066,7 +1067,7 @@
config = 1;
}
- window = ewl_window_window_find((void *)ev->win);
+ window = ewl_window_window_find(INT_TO_PTRINT(ev->win));
/*
* we can finish when the embed is not a window
*/
@@ -1111,7 +1112,7 @@
ev = e;
- window = ewl_window_window_find((void *)ev->win);
+ window = ewl_window_window_find(INT_TO_PTRINT(ev->win));
if (!window)
DRETURN_INT(TRUE, DLEVEL_STABLE);
@@ -1130,7 +1131,7 @@
DENTER_FUNCTION(DLEVEL_STABLE);
ev = e;
- window = ewl_window_window_find((void *)ev->win);
+ window = ewl_window_window_find(INT_TO_PTRINT(ev->win));
if (!window)
DRETURN_INT(TRUE, DLEVEL_STABLE);
@@ -1172,7 +1173,7 @@
ev = e;
- window = ewl_window_window_find((void *)ev->win);
+ window = ewl_window_window_find(INT_TO_PTRINT(ev->win));
if (!window)
DRETURN_INT(TRUE, DLEVEL_STABLE);
@@ -1214,7 +1215,7 @@
ev = e;
- window = ewl_window_window_find((void *)ev->win);
+ window = ewl_window_window_find(INT_TO_PTRINT(ev->win));
if (!window)
DRETURN_INT(TRUE, DLEVEL_STABLE);
@@ -1241,7 +1242,7 @@
ev = e;
- window = ewl_window_window_find((void *)ev->win);
+ window = ewl_window_window_find(INT_TO_PTRINT(ev->win));
if (!window)
DRETURN_INT(TRUE, DLEVEL_STABLE);
@@ -1264,7 +1265,7 @@
ev = e;
- window = ewl_window_window_find((void *)ev->win);
+ window = ewl_window_window_find(INT_TO_PTRINT(ev->win));
if (!window)
DRETURN_INT(TRUE, DLEVEL_STABLE);
@@ -1284,7 +1285,7 @@
DENTER_FUNCTION(DLEVEL_STABLE);
- window = ewl_window_window_find((void *)ev->win);
+ window = ewl_window_window_find(INT_TO_PTRINT(ev->win));
if (!window)
DRETURN_INT(TRUE, DLEVEL_STABLE);
@@ -1304,7 +1305,7 @@
DENTER_FUNCTION(DLEVEL_STABLE);
- window = ewl_window_window_find((void *)ev->win);
+ window = ewl_window_window_find(INT_TO_PTRINT(ev->win));
if (!window)
DRETURN_INT(TRUE, DLEVEL_STABLE);
@@ -1324,7 +1325,7 @@
DENTER_FUNCTION(DLEVEL_STABLE);
- window = ewl_window_window_find((void *)ev->win);
+ window = ewl_window_window_find(INT_TO_PTRINT(ev->win));
if (!window)
DRETURN_INT(TRUE, DLEVEL_STABLE);
@@ -1341,7 +1342,7 @@
DENTER_FUNCTION(DLEVEL_STABLE);
- window = ewl_window_window_find((void *)ev->win);
+ window = ewl_window_window_find(INT_TO_PTRINT(ev->win));
if (!window)
DRETURN_INT(TRUE, DLEVEL_STABLE);
@@ -1369,7 +1370,7 @@
Ewl_Embed *embed;
Ecore_X_Selection_Data *data = ev->data;
- embed = ewl_embed_canvas_window_find((void *)ev->win);
+ embed = ewl_embed_canvas_window_find(INT_TO_PTRINT(ev->win));
if (embed)
{
if (data->content == ECORE_X_SELECTION_CONTENT_FILES)
@@ -1431,7 +1432,7 @@
Ewl_Embed *embed;
char *atom;
- embed = ewl_embed_canvas_window_find((void *)ev->owner);
+ embed = ewl_embed_canvas_window_find(INT_TO_PTRINT(ev->owner));
atom = XGetAtomName(ecore_x_display_get(), ev->target);
ewl_embed_dnd_data_request_feed(embed, ev, atom);
XFree(atom);
@@ -1455,7 +1456,7 @@
ev = e;
- window = ewl_window_window_find((void *)ev->win);
+ window = ewl_window_window_find(INT_TO_PTRINT(ev->win));
if (window) {
Ewl_Embed *embed;
@@ -1466,7 +1467,7 @@
/*
* Look for the child here
*/
- embed = ewl_embed_canvas_window_find((void *)ev->win);
+ embed = ewl_embed_canvas_window_find(INT_TO_PTRINT(ev->win));
if (embed) {
/* First see if we need to send an 'enter'
* to the widget */
@@ -1506,7 +1507,7 @@
ev = e;
- embed = ewl_embed_canvas_window_find((void *)ev->win);
+ embed = ewl_embed_canvas_window_find(INT_TO_PTRINT(ev->win));
if (embed) {
embed->dnd_types.num_types = ev->num_types;
embed->dnd_types.types = malloc(sizeof(char*) * ev->num_types);
@@ -1529,7 +1530,7 @@
ev = e;
- embed = ewl_embed_canvas_window_find((void *)ev->win);
+ embed = ewl_embed_canvas_window_find(INT_TO_PTRINT(ev->win));
if (embed) {
if (embed->dnd_types.num_types > 0) {
for (i = 0; i < embed->dnd_types.num_types; i++)
@@ -1556,14 +1557,14 @@
ev = e;
- embed = ewl_embed_canvas_window_find((void *)ev->win);
+ embed = ewl_embed_canvas_window_find(INT_TO_PTRINT(ev->win));
if (embed) {
int x, y, wx, wy;
const char *type;
ewl_embed_window_position_get(embed, &wx, &wy);
- if (ev->source == (Ecore_X_Window)embed->canvas_window)
+ if (ev->source == PTRINT_TO_INT(embed->canvas_window))
internal = 1;
x = ev->position.x - wx;
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs