1 diff -Nru aewm-1.2.2/clients/lib/launch.c aewm-1.2.2.new/clients/lib/launch.c
2 --- aewm-1.2.2/clients/lib/launch.c Sat Nov 23 23:41:14 2002
3 +++ aewm-1.2.2.new/clients/lib/launch.c Sat Mar 22 18:11:25 2003
6 char defrc_buf[BUF_SIZE];
9 + char *config_dir = getenv("CONFIG_DIR");
11 if (rcfile && (rc = fopen(rcfile, "r"))) goto opened;
12 - snprintf(defrc_buf, sizeof defrc_buf, "%s/.aewm/clientsrc", getenv("HOME"));
14 + snprintf(defrc_buf, sizeof defrc_buf, "%s/aewm/clientsrc", config_dir);
16 + snprintf(defrc_buf, sizeof defrc_buf, "%s/.aewm/clientsrc", getenv("HOME"));
17 if ((rc = fopen(defrc_buf, "r"))) goto opened;
18 if ((rc = fopen(DEF_RC, "r"))) goto opened;
20 diff -Nru aewm-1.2.2/init.c aewm-1.2.2.new/init.c
21 --- aewm-1.2.2/init.c Sun Nov 24 00:02:51 2002
22 +++ aewm-1.2.2.new/init.c Sat Mar 22 18:09:32 2003
25 char defrc_buf[BUF_SIZE];
27 + char *config_dir = getenv("CONFIG_DIR");
29 if (rcfile && (rc = fopen(rcfile, "r"))) goto opened;
30 - snprintf(defrc_buf, sizeof defrc_buf, "%s/.aewm/aewmrc", getenv("HOME"));
32 + snprintf(defrc_buf, sizeof defrc_buf, "%s/aewm/aewmrc", config_dir);
34 + snprintf(defrc_buf, sizeof defrc_buf, "%s/.aewm/aewmrc", getenv("HOME"));
35 if ((rc = fopen(defrc_buf, "r"))) goto opened;
36 if ((rc = fopen(DEF_RC, "r"))) goto opened;