diff options
author | Marcel Hollerbach <marcel-hollerbach@t-online.de> | 2016-05-16 19:14:40 +0900 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2016-05-16 19:14:40 +0900 |
commit | ca55a920d9a5f6a4274e40fcf901a89e622c3007 (patch) | |
tree | 51233ef53cc45cd78db777d0997dba05ca0ec121 | |
parent | b92029f42219945d649e8cb1cdd9a86a87b45876 (diff) | |
download | efl-ca55a920d9a5f6a4274e40fcf901a89e622c3007.tar.gz |
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
-rw-r--r-- | src/lib/ecore_wl2/ecore_wl2_display.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/lib/ecore_wl2/ecore_wl2_display.c b/src/lib/ecore_wl2/ecore_wl2_display.c index 2b007ca64e..7770d3b4da 100644 --- a/src/lib/ecore_wl2/ecore_wl2_display.c +++ b/src/lib/ecore_wl2/ecore_wl2_display.c @@ -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; |