Touch(fileName + ".new");
{
- CONFIGFILE cf(fileName);
+ CONFIGFILE cf(fileName + ".new");
int e = cf.Error();
//-----------------------------------------------------------------------------
int FILES_STORE::RestoreTariff(TARIFF_DATA * td, const string & tariffName) const
{
-string tariffFileName = storeSettings.GetTariffsDir() + "/" + tariffName + ".tf";
-CONFIGFILE conf(tariffFileName);
+string fileName = storeSettings.GetTariffsDir() + "/" + tariffName + ".tf";
+CONFIGFILE conf(fileName);
string str;
td->tariffConf.name = tariffName;
if (conf.Error() != 0)
{
STG_LOCKER lock(&mutex, __FILE__, __LINE__);
- errorStr = "Cannot read file " + tariffFileName;
+ errorStr = "Cannot read file " + fileName;
printfd(__FILE__, "FILES_STORE::RestoreTariff - failed to read tariff '%s'\n", tariffName.c_str());
return -1;
}
Touch(fileName + ".new");
{
- CONFIGFILE cf(fileName);
+ CONFIGFILE cf(fileName + ".new");
int e = cf.Error();