forked from enlightenment/enlightenment
remove E_Comp usage from wl desktop shell
This commit is contained in:
parent
eb029f94f7
commit
2810a4802a
|
@ -1450,17 +1450,16 @@ EAPI E_Module_Api e_modapi = { E_MODULE_API_VERSION, "Wl_Desktop_Shell" };
|
||||||
EAPI void *
|
EAPI void *
|
||||||
e_modapi_init(E_Module *m)
|
e_modapi_init(E_Module *m)
|
||||||
{
|
{
|
||||||
E_Comp *comp;
|
|
||||||
E_Comp_Data *cdata;
|
E_Comp_Data *cdata;
|
||||||
|
|
||||||
/* try to get the current compositor */
|
/* try to get the current compositor */
|
||||||
if (!(comp = e_comp)) return NULL;
|
if (!e_comp) return NULL;
|
||||||
|
|
||||||
/* make sure it's a wayland compositor */
|
/* make sure it's a wayland compositor */
|
||||||
/* if (comp->comp_type != E_PIXMAP_TYPE_WL) return NULL; */
|
/* if (e_comp->comp_type != E_PIXMAP_TYPE_WL) return NULL; */
|
||||||
|
|
||||||
/* try to get the compositor data */
|
/* try to get the compositor data */
|
||||||
if (!(cdata = comp->wl_comp_data)) return NULL;
|
if (!(cdata = e_comp->wl_comp_data)) return NULL;
|
||||||
|
|
||||||
/* try to create global shell interface */
|
/* try to create global shell interface */
|
||||||
if (!wl_global_create(cdata->wl.disp, &wl_shell_interface, 1,
|
if (!wl_global_create(cdata->wl.disp, &wl_shell_interface, 1,
|
||||||
|
|
Loading…
Reference in New Issue