From 727f730f79a192a76602dd3fcbd51d54218379c5 Mon Sep 17 00:00:00 2001 From: zilmar Date: Mon, 15 Apr 2013 13:52:34 +1000 Subject: [PATCH] Project64: In FixDir check if directory exists before trying to create it --- Source/Project64/main.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Source/Project64/main.cpp b/Source/Project64/main.cpp index 0acc5295f..5272d2988 100644 --- a/Source/Project64/main.cpp +++ b/Source/Project64/main.cpp @@ -227,22 +227,21 @@ void InitializeLog ( void) void FixDirectories ( void ) { - CPath Directory(CPath::MODULE_DIRECTORY); Directory.AppendDirectory(_T("Config")); - Directory.CreateDirectory(); + if (!Directory.DirectoryExists()) Directory.CreateDirectory(); Directory.UpDirectory(); Directory.AppendDirectory("Logs"); - Directory.CreateDirectory(); + if (!Directory.DirectoryExists()) Directory.CreateDirectory(); Directory.UpDirectory(); Directory.AppendDirectory("Save"); - Directory.CreateDirectory(); + if (!Directory.DirectoryExists()) Directory.CreateDirectory(); Directory.UpDirectory(); Directory.AppendDirectory("Screenshots"); - Directory.CreateDirectory(); + if (!Directory.DirectoryExists()) Directory.CreateDirectory(); } bool TerminatedExistingEmu()