diff --git a/legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_window_prop.c b/legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_window_prop.c index a9c280d6d4..6e5833e89e 100644 --- a/legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_window_prop.c +++ b/legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_window_prop.c @@ -113,7 +113,7 @@ ecore_x_window_prop_card32_list_get(Ecore_X_Window win, } data = xcb_get_property_value(reply); for (i = 0; i < num; i++) - val[i] = ((unsigned int *)data)[i]; + val[i] = ((unsigned long *)data)[i]; *list = val; } }