diff --git a/src/komodo_utils.h b/src/komodo_utils.h index 608646e2b..8e7c50fac 100644 --- a/src/komodo_utils.h +++ b/src/komodo_utils.h @@ -1268,11 +1268,11 @@ void komodo_configfile(char *symbol,uint16_t port) #ifdef WIN32 while ( fname[strlen(fname)-1] != '\\' ) fname[strlen(fname)-1] = 0; - strcat(fname,".komodo/komodo.conf"); + strcat(fname,"komodo.conf"); #else while ( fname[strlen(fname)-1] != '/' ) fname[strlen(fname)-1] = 0; - strcat(fname,".komodo/komodo.conf"); + strcat(fname,"komodo.conf"); #endif printf("KOMODO.(%s)\n",fname); if ( (fp= fopen(fname,"rb")) != 0 ) diff --git a/src/util.cpp b/src/util.cpp index 3d35114fa..f0c9a9c38 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -534,7 +534,11 @@ void ClearDatadirCache() boost::filesystem::path GetConfigFile() { - boost::filesystem::path pathConfigFile(GetArg("-conf", "komodo.conf")); + char confname[512]; + if ( ASSETCHAINS_SYMBOL[0] != 0 ) + sprintf(confname,"%s.conf",ASSETCHAINS_SYMBOL); + else strcpy(confname,"komodo.conf"); + boost::filesystem::path pathConfigFile(GetArg("-conf",confname)); if (!pathConfigFile.is_complete()) pathConfigFile = GetDataDir(false) / pathConfigFile;