From aca627bec7b407790d78a64df984344ff454c15b Mon Sep 17 00:00:00 2001 From: Cameron Cawley Date: Tue, 2 Jul 2019 18:08:33 +0100 Subject: COMMON: Implement FSNode::createDirectoryRecursive() --- backends/saves/default/default-saves.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'backends') diff --git a/backends/saves/default/default-saves.cpp b/backends/saves/default/default-saves.cpp index 17e888175c..ee54557a77 100644 --- a/backends/saves/default/default-saves.cpp +++ b/backends/saves/default/default-saves.cpp @@ -63,7 +63,7 @@ DefaultSaveFileManager::DefaultSaveFileManager(const Common::String &defaultSave void DefaultSaveFileManager::checkPath(const Common::FSNode &dir) { clearError(); if (!dir.exists()) { - if (!dir.createDirectory()) { + if (!dir.createDirectoryRecursive()) { setError(Common::kPathDoesNotExist, "Failed to create directory '"+dir.getPath()+"'"); } } else if (!dir.isDirectory()) { -- cgit v1.2.3