]> git.pld-linux.org Git - packages/aewm.git/blame - aewm-home_etc.patch
- może wrescie ktoś wykasuje to konto ?
[packages/aewm.git] / aewm-home_etc.patch
CommitLineData
6b14b414 1diff -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
4@@ -69,9 +69,13 @@
5 {
6 char defrc_buf[BUF_SIZE];
7 FILE *rc;
8-
9+ char *config_dir = getenv("CONFIG_DIR");
10+
11 if (rcfile && (rc = fopen(rcfile, "r"))) goto opened;
12- snprintf(defrc_buf, sizeof defrc_buf, "%s/.aewm/clientsrc", getenv("HOME"));
13+ if (config_dir)
14+ snprintf(defrc_buf, sizeof defrc_buf, "%s/aewm/clientsrc", config_dir);
15+ else
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;
19
20diff -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
23@@ -277,9 +277,13 @@
24 {
25 char defrc_buf[BUF_SIZE];
26 FILE *rc;
27+ char *config_dir = getenv("CONFIG_DIR");
28
29 if (rcfile && (rc = fopen(rcfile, "r"))) goto opened;
30- snprintf(defrc_buf, sizeof defrc_buf, "%s/.aewm/aewmrc", getenv("HOME"));
31+ if (config_dir)
32+ snprintf(defrc_buf, sizeof defrc_buf, "%s/aewm/aewmrc", config_dir);
33+ else
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;
37
This page took 0.067238 seconds and 4 git commands to generate.