diff options
-rw-r--r-- | dsimple.c | 12 | ||||
-rw-r--r-- | xwininfo.c | 13 |
2 files changed, 13 insertions, 12 deletions
@@ -279,7 +279,7 @@ recursive_Window_With_Name ( { xcb_window_t *children; unsigned int nchildren; - int i; + unsigned int i; xcb_window_t w = 0; xcb_generic_error_t *err; xcb_query_tree_reply_t *tree; @@ -295,7 +295,7 @@ recursive_Window_With_Name ( int prop_name_len = xcb_get_property_value_length (prop); /* can't use strcmp, since prop.name is not null terminated */ - if ((namelen == prop_name_len) && + if ((namelen == (size_t) prop_name_len) && memcmp (prop_name, name, namelen) == 0) { w = window; } @@ -317,7 +317,7 @@ recursive_Window_With_Name ( if (xcb_icccm_get_wm_name_reply (dpy, cookies->get_wm_name, &nameprop, &err)) { /* can't use strcmp, since nameprop.name is not null terminated */ - if ((namelen == nameprop.name_len) && + if ((namelen == (size_t) nameprop.name_len) && memcmp (nameprop.name, name, namelen) == 0) { w = window; } @@ -333,7 +333,7 @@ recursive_Window_With_Name ( int prop_name_len = xcb_get_property_value_length (prop); /* can't use strcmp, since prop.name is not null terminated */ - if ((namelen == prop_name_len) && + if ((namelen == (size_t) prop_name_len) && memcmp (prop_name, name, namelen) == 0) { w = window; } @@ -610,10 +610,10 @@ xcb_atom_t Get_Atom (xcb_connection_t * dpy, const char *name) a->atom = reply->atom; free (reply); } else { - a->atom = -1; + a->atom = (xcb_atom_t) -1; } } - if (a->atom == -1) /* internal error */ + if (a->atom == (xcb_atom_t) -1) /* internal error */ return XCB_ATOM_NONE; return a->atom; @@ -716,7 +716,7 @@ wm_size_hints_reply (xcb_connection_t *wshr_dpy, xcb_get_property_cookie_t cooki wm_size_hints_t *hints_return, xcb_generic_error_t **wshr_err) { xcb_get_property_reply_t *prop = xcb_get_property_reply (wshr_dpy, cookie, wshr_err); - int length; + size_t length; if (!prop || (prop->type != XCB_ATOM_WM_SIZE_HINTS) || (prop->format != 32)) { @@ -726,7 +726,7 @@ wm_size_hints_reply (xcb_connection_t *wshr_dpy, xcb_get_property_cookie_t cooki memset (hints_return, 0, sizeof(wm_size_hints_t)); - length = xcb_get_property_value_length(prop); + length = (size_t) xcb_get_property_value_length(prop); if (length > sizeof(wm_size_hints_t)) length = sizeof(wm_size_hints_t); memcpy (hints_return, xcb_get_property_value (prop), length); @@ -1224,7 +1224,7 @@ static const binding _event_mask_names[] = { static void Display_Event_Mask (long mask) { - long bit, bit_mask; + unsigned long bit, bit_mask; for (bit=0, bit_mask=1; bit < sizeof(long)*8; bit++, bit_mask <<= 1) if (mask & bit_mask) @@ -1620,7 +1620,7 @@ wm_hints_reply (xcb_connection_t *whr_dpy, xcb_get_property_cookie_t cookie, wm_hints_t *hints_return, xcb_generic_error_t **whr_err) { xcb_get_property_reply_t *prop = xcb_get_property_reply (whr_dpy, cookie, whr_err); - int length; + size_t length; if (!prop || (prop->type != XCB_ATOM_WM_HINTS) || (prop->format != 32)) { free (prop); @@ -1629,7 +1629,7 @@ wm_hints_reply (xcb_connection_t *whr_dpy, xcb_get_property_cookie_t cookie, memset (hints_return, 0, sizeof(wm_hints_t)); - length = xcb_get_property_value_length(prop); + length = (size_t) xcb_get_property_value_length(prop); if (length > sizeof(wm_hints_t)) length = sizeof(wm_hints_t); memcpy (hints_return, xcb_get_property_value (prop), length); @@ -1836,7 +1836,8 @@ static int is_valid_utf8 (const char *string, size_t len) { unsigned long codepoint; - int rem, i; + int rem; + size_t i; unsigned char c; rem = 0; |