efreet: fix for windows
authorMarcel Hollerbach <marcel@osg.samsung.com>
Mon, 26 Feb 2018 09:41:48 +0000 (10:41 +0100)
committerWonki Kim <wonki_.kim@samsung.com>
Tue, 10 Apr 2018 11:10:39 +0000 (20:10 +0900)
there is probebly not geteuid / getuid

src/lib/efreet/efreet.c

index 9c22d63..d17e1da 100644 (file)
@@ -98,7 +98,11 @@ _efreet_efreet_app_interface_set(void)
    //   $HOME/.cache should be used.
    ENV_HOME_SET("XDG_CACHE_HOME", ".cache", cache);
 
+#if defined(HAVE_GETUID) && defined(HAVE_GETEUID)
    if ((getuid() != geteuid()) || (!(s = getenv("XDG_RUNTIME_DIR"))))
+#else
+   if (!(s = getenv("XDG_RUNTIME_DIR")))
+#endif
      user.run = NULL;
    else
      user.run = s;