summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--StarsEx/DataLoader.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/StarsEx/DataLoader.cpp b/StarsEx/DataLoader.cpp
index 4814f8d..487dead 100644
--- a/StarsEx/DataLoader.cpp
+++ b/StarsEx/DataLoader.cpp
@@ -35,6 +35,7 @@ DataLoader::~DataLoader()
{
archives.destroy();
sources.destroy();
+ delete work_directory_source;
}
// +--------------------------------------------------------------------+
@@ -76,7 +77,7 @@ DataLoader::UseFileSystem(bool use)
{
if (work_directory_source) {
if (!use) {
- delete work_directory_source;
+ delete work_directory_source; // This is wasteful
work_directory_source = nullptr;
}
}