more 64 bit fixes

This commit is contained in:
Mikael Magnusson 2005-10-07 17:00:35 +00:00
parent 148ef741e1
commit 1fad2da07f
6 changed files with 19 additions and 19 deletions

View file

@ -126,7 +126,7 @@ void client_set_list()
windows = NULL; windows = NULL;
PROP_SETA32(RootWindow(ob_display, ob_screen), PROP_SETA32(RootWindow(ob_display, ob_screen),
net_client_list, window, (guint32*)windows, size); net_client_list, window, (gulong*)windows, size);
if (windows) if (windows)
g_free(windows); g_free(windows);
@ -1300,7 +1300,7 @@ void client_setup_decor_and_functions(ObClient *self)
static void client_change_allowed_actions(ObClient *self) static void client_change_allowed_actions(ObClient *self)
{ {
guint32 actions[9]; gulong actions[9];
gint num = 0; gint num = 0;
/* desktop windows are kept on all desktops */ /* desktop windows are kept on all desktops */
@ -1715,8 +1715,8 @@ void client_update_icons(ObClient *self)
static void client_change_state(ObClient *self) static void client_change_state(ObClient *self)
{ {
guint32 state[2]; gulong state[2];
guint32 netstate[11]; gulong netstate[11];
guint num; guint num;
state[0] = self->wmstate; state[0] = self->wmstate;

View file

@ -422,7 +422,7 @@ void frame_adjust_area(ObFrame *self, gboolean moved,
} }
if (!STRUT_EQUAL(self->size, oldsize)) { if (!STRUT_EQUAL(self->size, oldsize)) {
guint32 vals[4]; gulong vals[4];
vals[0] = self->size.left; vals[0] = self->size.left;
vals[1] = self->size.right; vals[1] = self->size.right;
vals[2] = self->size.top; vals[2] = self->size.top;

View file

@ -206,7 +206,7 @@ static gboolean get_prealloc(Window win, Atom prop, Atom type, gint size,
data[i] = xdata[i]; data[i] = xdata[i];
break; break;
case 16: case 16:
((guint16*)data)[i] = ((guint16*)xdata)[i]; ((gushort*)data)[i] = ((gushort*)xdata)[i];
break; break;
case 32: case 32:
((guint32*)data)[i] = ((gulong*)xdata)[i]; ((guint32*)data)[i] = ((gulong*)xdata)[i];
@ -245,7 +245,7 @@ static gboolean get_all(Window win, Atom prop, Atom type, gint size,
(*data)[i] = xdata[i]; (*data)[i] = xdata[i];
break; break;
case 16: case 16:
((guint16*)*data)[i] = ((guint16*)xdata)[i]; ((gushort*)*data)[i] = ((gushort*)xdata)[i];
break; break;
case 32: case 32:
((guint32*)*data)[i] = ((gulong*)xdata)[i]; ((guint32*)*data)[i] = ((gulong*)xdata)[i];
@ -383,13 +383,13 @@ gboolean prop_get_strings_utf8(Window win, Atom prop, gchar ***ret)
return FALSE; return FALSE;
} }
void prop_set32(Window win, Atom prop, Atom type, guint32 val) void prop_set32(Window win, Atom prop, Atom type, gulong val)
{ {
XChangeProperty(ob_display, win, prop, type, 32, PropModeReplace, XChangeProperty(ob_display, win, prop, type, 32, PropModeReplace,
(guchar*)&val, 1); (guchar*)&val, 1);
} }
void prop_set_array32(Window win, Atom prop, Atom type, guint32 *val, void prop_set_array32(Window win, Atom prop, Atom type, gulong *val,
guint num) guint num)
{ {
XChangeProperty(ob_display, win, prop, type, 32, PropModeReplace, XChangeProperty(ob_display, win, prop, type, 32, PropModeReplace,

View file

@ -177,8 +177,8 @@ gboolean prop_get_string_utf8(Window win, Atom prop, gchar **ret);
gboolean prop_get_strings_locale(Window win, Atom prop, gchar ***ret); gboolean prop_get_strings_locale(Window win, Atom prop, gchar ***ret);
gboolean prop_get_strings_utf8(Window win, Atom prop, gchar ***ret); gboolean prop_get_strings_utf8(Window win, Atom prop, gchar ***ret);
void prop_set32(Window win, Atom prop, Atom type, guint32 val); void prop_set32(Window win, Atom prop, Atom type, gulong val);
void prop_set_array32(Window win, Atom prop, Atom type, guint32 *val, void prop_set_array32(Window win, Atom prop, Atom type, gulong *val,
guint num); guint num);
void prop_set_string_utf8(Window win, Atom prop, gchar *val); void prop_set_string_utf8(Window win, Atom prop, gchar *val);
void prop_set_strings_utf8(Window win, Atom prop, gchar **strs); void prop_set_strings_utf8(Window win, Atom prop, gchar **strs);

View file

@ -156,7 +156,7 @@ gboolean screen_annex()
XSetWindowAttributes attrib; XSetWindowAttributes attrib;
pid_t pid; pid_t pid;
gint i, num_support; gint i, num_support;
guint32 *supported; gulong *supported;
/* create the netwm support window */ /* create the netwm support window */
attrib.override_redirect = TRUE; attrib.override_redirect = TRUE;
@ -206,7 +206,7 @@ gboolean screen_annex()
/* set the _NET_SUPPORTED_ATOMS hint */ /* set the _NET_SUPPORTED_ATOMS hint */
num_support = 51; num_support = 51;
i = 0; i = 0;
supported = g_new(guint32, num_support); supported = g_new(gulong, num_support);
supported[i++] = prop_atoms.net_current_desktop; supported[i++] = prop_atoms.net_current_desktop;
supported[i++] = prop_atoms.net_number_of_desktops; supported[i++] = prop_atoms.net_number_of_desktops;
supported[i++] = prop_atoms.net_desktop_geometry; supported[i++] = prop_atoms.net_desktop_geometry;
@ -340,7 +340,7 @@ void screen_resize()
static gint oldw = 0, oldh = 0; static gint oldw = 0, oldh = 0;
gint w, h; gint w, h;
GList *it; GList *it;
guint32 geometry[2]; gulong geometry[2];
w = WidthOfScreen(ScreenOfDisplay(ob_display, ob_screen)); w = WidthOfScreen(ScreenOfDisplay(ob_display, ob_screen));
h = HeightOfScreen(ScreenOfDisplay(ob_display, ob_screen)); h = HeightOfScreen(ScreenOfDisplay(ob_display, ob_screen));
@ -368,7 +368,7 @@ void screen_resize()
void screen_set_num_desktops(guint num) void screen_set_num_desktops(guint num)
{ {
guint i, old; guint i, old;
guint32 *viewport; gulong *viewport;
GList *it; GList *it;
g_assert(num > 0); g_assert(num > 0);
@ -381,7 +381,7 @@ void screen_set_num_desktops(guint num)
net_number_of_desktops, cardinal, num); net_number_of_desktops, cardinal, num);
/* set the viewport hint */ /* set the viewport hint */
viewport = g_new0(guint32, num * 2); viewport = g_new0(gulong, num * 2);
PROP_SETA32(RootWindow(ob_display, ob_screen), PROP_SETA32(RootWindow(ob_display, ob_screen),
net_desktop_viewport, cardinal, viewport, num * 2); net_desktop_viewport, cardinal, viewport, num * 2);
g_free(viewport); g_free(viewport);
@ -969,7 +969,7 @@ screen_area_add_strut_bottom(const StrutPartial *s, const Rect *monitor_area,
void screen_update_areas() void screen_update_areas()
{ {
guint i, x; guint i, x;
long *dims; gulong *dims;
GList *it; GList *it;
gint o; gint o;
@ -987,7 +987,7 @@ void screen_update_areas()
area[i] = g_new0(Rect, screen_num_monitors + 1); area[i] = g_new0(Rect, screen_num_monitors + 1);
area[i] = NULL; area[i] = NULL;
dims = g_new(long, 4 * screen_num_desktops); dims = g_new(gulong, 4 * screen_num_desktops);
for (i = 0; i < screen_num_desktops + 1; ++i) { for (i = 0; i < screen_num_desktops + 1; ++i) {
Strut *struts; Strut *struts;

View file

@ -49,7 +49,7 @@ void stacking_set_list()
} }
PROP_SETA32(RootWindow(ob_display, ob_screen), PROP_SETA32(RootWindow(ob_display, ob_screen),
net_client_list_stacking, window, (guint32*)windows, i); net_client_list_stacking, window, (gulong*)windows, i);
g_free(windows); g_free(windows);
} }