diff --git a/src/Unlinker/main.cpp b/src/Unlinker/main.cpp index d2b02d0a..73228784 100644 --- a/src/Unlinker/main.cpp +++ b/src/Unlinker/main.cpp @@ -130,8 +130,11 @@ int main(const int argc, const char** argv) FileAPI::DirectoryCreate(outputFolderPath); + std::string zoneDefinitionFileFolder = utils::Path::Combine(outputFolderPath, "zone_source"); + FileAPI::DirectoryCreate(zoneDefinitionFileFolder); + FileAPI::File zoneDefinitionFile = FileAPI::Open( - utils::Path::Combine(utils::Path::Combine(outputFolderPath, "zone_source"), zone->m_name + ".zone"), + utils::Path::Combine(zoneDefinitionFileFolder, zone->m_name + ".zone"), FileAPI::Mode::MODE_WRITE); if (zoneDefinitionFile.IsOpen())