]>
Commit | Line | Data |
---|---|---|
65cdce49 | 1 | diff -Nru ddd-3.3.7.orig/ddd/session.C ddd-3.3.7/ddd/session.C |
2 | --- ddd-3.3.7.orig/ddd/session.C 2003-05-24 17:27:11.000000000 +0200 | |
3 | +++ ddd-3.3.7/ddd/session.C 2003-11-09 09:28:03.000000000 +0100 | |
4 | @@ -137,8 +137,11 @@ | |
5 | const char *ddd_state = getenv(DDD_NAME "_STATE"); | |
6 | if (ddd_state != 0) | |
7 | return ddd_state; | |
8 | - else | |
9 | - return string(gethome()) + "/." ddd_NAME; | |
10 | + else { | |
11 | + char *home_etc = getenv("HOME_ETC"); | |
12 | + if (home_etc != NULL) return string(home_etc) + "/." ddd_NAME; | |
13 | + return string(gethome()) + "/." ddd_NAME; | |
14 | + } | |
15 | } | |
16 | ||
17 | static string session_base_dir() |