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
5 const char *ddd_state = getenv(DDD_NAME "_STATE");
9 - return string(gethome()) + "/." ddd_NAME;
11 + char *home_etc = getenv("HOME_ETC");
12 + if (home_etc != NULL) return string(home_etc) + "/." ddd_NAME;
13 + return string(gethome()) + "/." ddd_NAME;
17 static string session_base_dir()