ecore_wl2: connect to default display

Summary: if there is no env var AND no name, connection to wayland-0

Reviewers: raster, jpeg, devilhorns

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D3945
This commit is contained in:
Marcel Hollerbach 2016-05-16 19:14:40 +09:00 committed by Carsten Haitzler (Rasterman)
parent b92029f422
commit ca55a920d9
1 changed files with 4 additions and 6 deletions

View File

@ -636,6 +636,10 @@ ecore_wl2_display_connect(const char *name)
{
/* client wants to connect to default display */
n = getenv("WAYLAND_DISPLAY");
if (!n)
n = "wayland-0";
if (n)
{
/* we have a default wayland display */
@ -654,12 +658,6 @@ ecore_wl2_display_connect(const char *name)
if (ewd) goto found;
}
if ((!name) && (!n))
{
ERR("No Wayland Display Running");
goto name_err;
}
/* allocate space for display structure */
ewd = calloc(1, sizeof(Ecore_Wl2_Display));
if (!ewd) return NULL;