kwo pushed a commit to branch master.

http://git.enlightenment.org/e16/e16.git/commit/?id=932af2b256af78d950fec59ae18419b4c0f00dba

commit 932af2b256af78d950fec59ae18419b4c0f00dba
Author: Kim Woelders <k...@woelders.dk>
Date:   Tue Jan 19 19:39:11 2021 +0100

    Rename EDirUser{Set} wrappers and use then some more
---
 src/E.h          |  2 +-
 src/aclass.c     |  4 ++--
 src/config.c     |  6 +++---
 src/main.c       | 41 +++++++++++++++++++++--------------------
 src/menus-misc.c |  4 ++--
 src/session.c    |  6 +++---
 src/theme.c      |  8 ++++----
 src/ttfont.c     |  4 ++--
 8 files changed, 38 insertions(+), 37 deletions(-)

diff --git a/src/E.h b/src/E.h
index fa5b581d..5844f8ea 100644
--- a/src/E.h
+++ b/src/E.h
@@ -526,7 +526,7 @@ __NORETURN__ void   EExit(int exitcode);
 #define EDirRoot()       ENLIGHTENMENT_ROOT
 #define EDirBin()        ENLIGHTENMENT_BIN
 #define EDirLib()        ENLIGHTENMENT_LIB
-#define EDirUser()       Mode.conf.dir
+#define EDirUserConf()   Mode.conf.dir
 #define EDirUserCache()  Mode.conf.cache_dir
 #define EGetSavePrefix() Mode.conf.prefix
 
diff --git a/src/aclass.c b/src/aclass.c
index e49bbf64..9cc56fb2 100644
--- a/src/aclass.c
+++ b/src/aclass.c
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2000-2007 Carsten Haitzler, Geoff Harrison and various 
contributors
- * Copyright (C) 2004-2020 Kim Woelders
+ * Copyright (C) 2004-2021 Kim Woelders
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to
@@ -869,7 +869,7 @@ BindingsSave(void)
    fclose(fs);
    _ac_fs = NULL;
 
-   Esnprintf(s, sizeof(s), "%s/bindings.cfg", EDirUser());
+   Esnprintf(s, sizeof(s), "%s/bindings.cfg", EDirUserConf());
    E_mv(ss, s);
 }
 
diff --git a/src/config.c b/src/config.c
index 2db5d897..57733b43 100644
--- a/src/config.c
+++ b/src/config.c
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2000-2007 Carsten Haitzler, Geoff Harrison and various 
contributors
- * Copyright (C) 2004-2018 Kim Woelders
+ * Copyright (C) 2004-2021 Kim Woelders
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to
@@ -255,7 +255,7 @@ ConfigFilePreparse(const char *src, const char *dst, const 
char *themepath)
           "%s %s",
           EDirBin(), EDirRoot(), themepath, EDirRoot(),
           e_wm_version, EDirRoot(), EDirBin(), themepath, variant,
-          EDirUser(), EDirUserCache(),
+          EDirUserConf(), EDirUserCache(),
           WinGetW(VROOT), WinGetH(VROOT), WinGetW(VROOT), WinGetH(VROOT),
           WinGetDepth(VROOT), src, dst);
 
@@ -474,7 +474,7 @@ FindFile(const char *file, const char *themepath, int type)
          default:
             continue;
          case 'U':             /* User config */
-            path = EDirUser();
+            path = EDirUserConf();
             break;
          case 'E':             /* e16 config */
             path = EDirRoot();
diff --git a/src/main.c b/src/main.c
index 03d5a66f..4db29724 100644
--- a/src/main.c
+++ b/src/main.c
@@ -56,7 +56,7 @@ __EXPORT__ EMode    Mode;
 static int          EoptGet(int argc, char **argv);
 static void         EoptHelp(void);
 static void         ECheckEprog(const char *name);
-static void         EDirUserSet(const char *dir);
+static void         EDirUserConfSet(const char *dir);
 static void         EConfNameSet(const char *dir);
 static void         EDirUserCacheSet(const char *dir);
 static void         EDirsSetup(void);
@@ -133,7 +133,7 @@ main(int argc, char **argv)
       EConfNameSet(str);
    str = getenv("ECONFDIR");
    if (str)
-      EDirUserSet(str);
+      EDirUserConfSet(str);
    str = getenv("ECACHEDIR");
    if (str)
       EDirUserCacheSet(str);
@@ -185,7 +185,7 @@ main(int argc, char **argv)
             EConfNameSet(eoptarg);
             break;
          case 'P':
-            EDirUserSet(eoptarg);
+            EDirUserConfSet(eoptarg);
             break;
          case 'Q':
             EDirUserCacheSet(eoptarg);
@@ -251,7 +251,7 @@ main(int argc, char **argv)
    Esetenv("EVERSION", e_wm_version);
    Esetenv("EROOT", EDirRoot());
    Esetenv("EBIN", EDirBin());
-   Esetenv("ECONFDIR", EDirUser());
+   Esetenv("ECONFDIR", EDirUserConf());
    Esetenv("ECACHEDIR", EDirUserCache());
    Esetenv("ETHEME", Mode.theme.path);
 
@@ -504,7 +504,7 @@ EConfNameSet(const char *name)
 }
 
 static void
-EDirUserSet(const char *dir)
+EDirUserConfSet(const char *dir)
 {
    EFREE_DUP(Mode.conf.dir, dir);
 }
@@ -520,7 +520,7 @@ Etmp(char *s)
 {
    static unsigned int n_calls = 0;
 
-   Esnprintf(s, 1024, "%s/TMP_%d_%d", EDirUser(), getpid(), n_calls++);
+   Esnprintf(s, 1024, "%s/TMP_%d_%d", EDirUserConf(), getpid(), n_calls++);
 }
 
 static void
@@ -555,11 +555,12 @@ EDirsSetup(void)
    EDirCheck(home);
 
    /* Set user config dir if not already set */
-   cfgdir = Mode.conf.dir;
+   cfgdir = EDirUserConf();
    if (!cfgdir)
      {
        Esnprintf(s, sizeof(s), "%s/.e16", home);
-       Mode.conf.dir = cfgdir = Estrdup(s);
+       EDirUserConfSet(s);
+       cfgdir = EDirUserConf();
      }
 
    if (exists(cfgdir))
@@ -579,18 +580,18 @@ EDirsSetup(void)
    if (!Mode.conf.cache_dir)
       Mode.conf.cache_dir = cfgdir;    /* Beware if ever freed */
 
-   Esnprintf(s, sizeof(s), "%s/menus", cfgdir);
+   Esnprintf(s, sizeof(s), "%s/menus", EDirUserConf());
    Mode.firsttime = !exists(s);
 
-   EDirMake(Mode.conf.dir, "themes");
-   EDirMake(Mode.conf.dir, "backgrounds");
-   EDirMake(Mode.conf.dir, "menus");
+   EDirMake(EDirUserConf(), "themes");
+   EDirMake(EDirUserConf(), "backgrounds");
+   EDirMake(EDirUserConf(), "menus");
 
-   EDirMake(Mode.conf.cache_dir, "cached");
-   EDirMake(Mode.conf.cache_dir, "cached/cfg");
-   EDirMake(Mode.conf.cache_dir, "cached/bgsel");
-   EDirMake(Mode.conf.cache_dir, "cached/img");
-   EDirMake(Mode.conf.cache_dir, "cached/pager");
+   EDirMake(EDirUserCache(), "cached");
+   EDirMake(EDirUserCache(), "cached/cfg");
+   EDirMake(EDirUserCache(), "cached/bgsel");
+   EDirMake(EDirUserCache(), "cached/img");
+   EDirMake(EDirUserCache(), "cached/pager");
 }
 
 /*
@@ -606,12 +607,12 @@ ESavePrefixSetup(void)
 
    if (Mode.conf.name)
       Esnprintf(buf, sizeof(buf), "%s/%s-%d",
-               Mode.conf.dir, Mode.conf.name, Dpy.screen);
+               EDirUserConf(), Mode.conf.name, Dpy.screen);
    else if (Mode.wm.window)
-      Esnprintf(buf, sizeof(buf), "%s/%s-window", Mode.conf.dir, ECFG_DEFAULT);
+      Esnprintf(buf, sizeof(buf), "%s/%s-window", EDirUserConf(), 
ECFG_DEFAULT);
    else
       Esnprintf(buf, sizeof(buf), "%s/%s-%s",
-               Mode.conf.dir, ECFG_DEFAULT, Dpy.name);
+               EDirUserConf(), ECFG_DEFAULT, Dpy.name);
 
    Mode.conf.prefix = Estrdup(buf);
 
diff --git a/src/menus-misc.c b/src/menus-misc.c
index 2546aefc..b4547e7d 100644
--- a/src/menus-misc.c
+++ b/src/menus-misc.c
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2000-2007 Carsten Haitzler, Geoff Harrison and various 
contributors
- * Copyright (C) 2004-2020 Kim Woelders
+ * Copyright (C) 2004-2021 Kim Woelders
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to
@@ -399,7 +399,7 @@ MenuCreateFromBackgrounds(const char *name, MenuStyle * ms)
    Menu               *m;
    char                s[FILEPATH_LEN_MAX];
 
-   Esnprintf(s, sizeof(s), "%s/backgrounds", EDirUser());
+   Esnprintf(s, sizeof(s), "%s/backgrounds", EDirUserConf());
 
    m = MenuCreateFromDirectory(name, NULL, ms, s);
    if (!m)
diff --git a/src/session.c b/src/session.c
index 6f1a2ec5..2b2881f4 100644
--- a/src/session.c
+++ b/src/session.c
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2000-2007 Carsten Haitzler, Geoff Harrison and various 
contributors
- * Copyright (C) 2004-2020 Kim Woelders
+ * Copyright (C) 2004-2021 Kim Woelders
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to
@@ -196,13 +196,13 @@ set_save_props(SmcConn smc_conn, int master_flag)
        restartVal[n++].value = (char *)"-p";
        restartVal[n++].value = (char *)s;
      }
-   s = Mode.conf.dir;
+   s = EDirUserConf();
    if (s)
      {
        restartVal[n++].value = (char *)"-P";
        restartVal[n++].value = (char *)s;
      }
-   s = Mode.conf.cache_dir;
+   s = EDirUserCache();
    if (s)
      {
        restartVal[n++].value = (char *)"-Q";
diff --git a/src/theme.c b/src/theme.c
index 292955f1..baedb572 100644
--- a/src/theme.c
+++ b/src/theme.c
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2000-2007 Carsten Haitzler, Geoff Harrison and various 
contributors
- * Copyright (C) 2004-2020 Kim Woelders
+ * Copyright (C) 2004-2021 Kim Woelders
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to
@@ -35,7 +35,7 @@ _ThemePathsUpdate(void)
    char                paths[FILEPATH_LEN_MAX];
 
    Esnprintf(paths, sizeof(paths), "%s/themes:%s/.themes:%s/themes:%s",
-            EDirUser(), userhome(), EDirRoot(),
+            EDirUserConf(), userhome(), EDirRoot(),
             (Conf.theme.extra_path) ? Conf.theme.extra_path : "");
    EFREE_DUP(Mode.theme.paths, paths);
 }
@@ -159,7 +159,7 @@ _append_merge_dir(char *dir, char ***list, int *count)
 
        if (strcmp(s + 1, "etheme") == 0)
          {
-            Esnprintf(s1, sizeof(s1), "%s/themes/%s", EDirUser(), str[i]);
+            Esnprintf(s1, sizeof(s1), "%s/themes/%s", EDirUserConf(), str[i]);
             s = strrchr(s1, '.');
             if (!s)
                continue;
@@ -246,7 +246,7 @@ _ThemeExtract(const char *path)
        Esnprintf(th, sizeof(th), "%s/.themes/%s", userhome(), name);
      }
    else
-      Esnprintf(th, sizeof(th), "%s/themes/%s", EDirUser(), name);
+      Esnprintf(th, sizeof(th), "%s/themes/%s", EDirUserConf(), name);
 
    /* check magic numbers */
    if ((buf[0] == 31) && (buf[1] == 139))
diff --git a/src/ttfont.c b/src/ttfont.c
index b0741d2d..72203f56 100644
--- a/src/ttfont.c
+++ b/src/ttfont.c
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2000-2007 Carsten Haitzler, Geoff Harrison and various 
contributors
- * Copyright (C) 2004-2015 Kim Woelders
+ * Copyright (C) 2004-2021 Kim Woelders
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to
@@ -46,7 +46,7 @@ EFonts_Init(void)
    imlib_add_path_to_font_path(s);
    Esnprintf(s, sizeof(s), "%s/fonts", EDirRoot());
    imlib_add_path_to_font_path(s);
-   Esnprintf(s, sizeof(s), "%s/fonts", Mode.conf.dir);
+   Esnprintf(s, sizeof(s), "%s/fonts", EDirUserConf());
    imlib_add_path_to_font_path(s);
 #endif
 }

-- 


Reply via email to