@fix: The majority of ecore_evas code expects that the 'window' returned
from ecore_evas_window_get be an Ecore_Window. Previously, this was
not possible as this function was using a void pointer. This change
fixes that issue.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
EAPI Eina_Bool ecore_drm_device_master_set(Ecore_Drm_Device *dev);
EAPI Eina_Bool ecore_drm_device_master_drop(Ecore_Drm_Device *dev);
EAPI int ecore_drm_device_fd_get(Ecore_Drm_Device *dev);
-EAPI void ecore_drm_device_window_set(Ecore_Drm_Device *dev, void *window);
+EAPI void ecore_drm_device_window_set(Ecore_Drm_Device *dev, unsigned int window);
EAPI const char *ecore_drm_device_name_get(Ecore_Drm_Device *dev);
EAPI Eina_Bool ecore_drm_tty_open(Ecore_Drm_Device *dev, const char *name);
* @since 1.10
*/
EAPI void
-ecore_drm_device_window_set(Ecore_Drm_Device *dev, void *window)
+ecore_drm_device_window_set(Ecore_Drm_Device *dev, unsigned int window)
{
/* check for valid device */
if ((!dev) || (dev->drm.fd < 0)) return;
struct xkb_context *xkb_ctx;
- void *window;
+ unsigned int window;
/* #ifdef HAVE_GBM */
/* struct gbm_device *gbm; */