cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=46e1ffd2576706ebb0f70cfb786e7930d3877809
commit 46e1ffd2576706ebb0f70cfb786e7930d3877809 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Thu May 14 18:39:48 2015 +0200 evas: use portable environment lookup. --- src/lib/evas/cserve2/evas_cs2_client.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/lib/evas/cserve2/evas_cs2_client.c b/src/lib/evas/cserve2/evas_cs2_client.c index da3b178..62f0bfe 100644 --- a/src/lib/evas/cserve2/evas_cs2_client.c +++ b/src/lib/evas/cserve2/evas_cs2_client.c @@ -132,12 +132,12 @@ _socket_path_set(char *path) env = getenv("XDG_RUNTIME_DIR"); if (!env || !env[0]) { - env = getenv("HOME"); + env = eina_environment_home_get(); if (!env || !env[0]) { - env = getenv("TMPDIR"); + env = eina_environment_tmp_get(); if (!env || !env[0]) - env = "/tmp"; + env = "/tmp"; } } @@ -887,9 +887,10 @@ _build_absolute_path(const char *path, char buf[], int size) len = eina_strlcpy(p, path, size); else if (path[0] == '~') { - const char *home = getenv("HOME"); - if (!home) - return 0; + const char *home = eina_environment_home_get(); + + if (!home) return 0; + len = eina_strlcpy(p, home, size); size -= len + 1; p += len; --