]>
Commit | Line | Data |
---|---|---|
bbaf3d28 | 1 | diff -Nru geg-1.0.2/src/app.c geg-1.0.2.new/src/app.c |
2 | --- geg-1.0.2/src/app.c Tue Nov 23 23:33:56 1999 | |
3 | +++ geg-1.0.2.new/src/app.c Sat Mar 29 12:50:15 2003 | |
4 | @@ -114,9 +114,16 @@ | |
5 | parse_rcfile(void) | |
6 | { | |
7 | char rc_file[256]; | |
8 | + char *etc_dir = getenv("ETC_DIR"); | |
9 | + | |
10 | /* load preferences */ | |
11 | - strncpy(rc_file, getenv("HOME"), 248); | |
12 | - strcat(rc_file, "/.gegrc"); | |
13 | + if (etc_dir) { | |
14 | + strncpy(rc_file, etc_dir, 248); | |
15 | + strcat(rc_file, "/gegrc"); | |
16 | + } else { | |
17 | + strncpy(rc_file, getenv("HOME"), 248); | |
18 | + strcat(rc_file, "/.gegrc"); | |
19 | + } | |
20 | prefs_rc_parse(rc_file); | |
21 | } | |
22 |