2
0
mirror of https://github.com/Sude-/lgogdownloader.git synced 2025-03-09 04:45:12 +01:00

Make sure that cache directory exists

This commit is contained in:
Sude 2014-10-16 11:31:08 +03:00
parent 9235ee8b4a
commit eef4712b6e

@ -208,6 +208,16 @@ int main(int argc, char *argv[])
} }
} }
path = config.sCacheDirectory;
if (!boost::filesystem::exists(path))
{
if (!boost::filesystem::create_directories(path))
{
std::cout << "Failed to create directory: " << path << std::endl;
return 1;
}
}
if (boost::filesystem::exists(config.sConfigFilePath)) if (boost::filesystem::exists(config.sConfigFilePath))
{ {
std::ifstream ifs(config.sConfigFilePath.c_str()); std::ifstream ifs(config.sConfigFilePath.c_str());