Changeset 182
- Timestamp:
- Dec 17, 2017, 5:51:59 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/src/cfte.cpp ¶
r175 r182 2129 2129 #else // if PT_UNIXISH 2130 2130 #if defined(OS2) 2131 # define SEARCH_PATH_LEN 2 52131 # define SEARCH_PATH_LEN 26 2132 2132 #else 2133 2133 # define SEARCH_PATH_LEN 21 … … 2137 2137 const char *pg = getenv("EFTEDIR"); 2138 2138 #if defined(OS2) 2139 snprintf(dirs[0], MAXPATH, "%s/config/%s", pg, CfgName); 2140 snprintf(dirs[1], MAXPATH, "%s/%s", pg, CfgName); //EFTEDIR can be full path to config files 2141 snprintf(dirs[2], MAXPATH, "%s/local/%s", pg, CfgName); 2139 2140 snprintf(dirs[0], MAXPATH, "%s%s", last, CfgName); 2141 snprintf(dirs[1], MAXPATH, "%s/config/%s", pg, CfgName); 2142 snprintf(dirs[2], MAXPATH, "%s/%s", pg, CfgName); //EFTEDIR can be full path to config files 2142 2143 snprintf(dirs[3], MAXPATH, "%s/../%s", pg, CfgName); 2143 2144 ExePath = (char *) malloc(MAXPATH); … … 2175 2176 snprintf(dirs[23], MAXPATH, "/Program Files (x86)/efte/config/%s", CfgName); 2176 2177 snprintf(dirs[24], MAXPATH, "/Program Files (x86)/efte/%s", CfgName); 2178 snprintf(dirs[25], MAXPATH, "%s/local/%s", pg, CfgName); 2179 2177 2180 #else // if OS2 2178 2181 snprintf(dirs[0], MAXPATH, "%s/config/%s", pg, CfgName); … … 2225 2228 if (!stricmp(lastCfg, Cfg)) 2226 2229 DieError(1, "File '%s' is (o)including itself", Cfg); 2227 strlcpy(lastCfg, Cfg, sizeof(lastCfg)); 2230 if (found) { 2231 strlcpy(lastCfg, Cfg, sizeof(lastCfg)); 2232 } 2228 2233 if (found == false && stricmp(Cfg, "edefault.fte") && !checked && !optional) { 2229 2234 ChoiceInfo *choice;
Note:
See TracChangeset
for help on using the changeset viewer.