From: raster Date: Sun, 24 Apr 2011 02:45:58 +0000 (+0000) Subject: those env vars per bin/lib/data dir should expliccitly give the dir X-Git-Tag: submit/trunk/20120815.180907~654 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=92d121622f0cd4319c2c799afcc359a8d0153a8b;p=profile%2Fivi%2Fedje.git those env vars per bin/lib/data dir should expliccitly give the dir git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@58847 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/bin/edje_prefix.c b/src/bin/edje_prefix.c index 9c27e90..47b91e5 100644 --- a/src/bin/edje_prefix.c +++ b/src/bin/edje_prefix.c @@ -47,9 +47,9 @@ static char *_prefix_path_lib = NULL; #define E_FREE(p) { if (p) {free(p); p = NULL;} } /*#define PREFIX_CACHE_FILE 1*/ -#define SHARE_D "share/edje" -#define MAGIC_FILE "include/edje.inc" -#define MAGIC_DAT SHARE_D"/"MAGIC_FILE +#define SHARE_D "share" EDJE_DIR_SEPARATOR_S "edje" +#define MAGIC_FILE "include" EDJE_DIR_SEPARATOR_S "edje.inc" +#define MAGIC_DAT SHARE_D EDJE_DIR_SEPARATOR_S MAGIC_FILE /* externally accessible functions */ int @@ -66,19 +66,19 @@ e_prefix_determine(char *argv0) { _prefix_path = strdup(getenv("EDJE_PREFIX")); if (getenv("EDJE_BIN_DIR")) - snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S "bin", getenv("EDJE_BIN_DIR")); + snprintf(buf, sizeof(buf), "%s", getenv("EDJE_BIN_DIR")); else snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S "bin", _prefix_path); _prefix_path_bin = strdup(buf); if (getenv("EDJE_LIB_DIR")) - snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S "lib", getenv("EDJE_LIB_DIR")); + snprintf(buf, sizeof(buf), "%s", getenv("EDJE_LIB_DIR")); else snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S "lib", _prefix_path); _prefix_path_lib = strdup(buf); if (getenv("EDJE_DATA_DIR")) - snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S SHARE_D, getenv("EDJE_DATA_DIR")); + snprintf(buf, sizeof(buf), "%s", getenv("EDJE_DATA_DIR")); else snprintf(buf, sizeof(buf), "%s" EDJE_DIR_SEPARATOR_S SHARE_D, _prefix_path); _prefix_path_data = strdup(buf);