aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/zenserver/projectstore/fileremoteprojectstore.h4
-rw-r--r--src/zenserver/projectstore/jupiterremoteprojectstore.h4
-rw-r--r--src/zenserver/projectstore/remoteprojectstore.h3
3 files changed, 6 insertions, 5 deletions
diff --git a/src/zenserver/projectstore/fileremoteprojectstore.h b/src/zenserver/projectstore/fileremoteprojectstore.h
index 68d1eb71e..b1a06ef15 100644
--- a/src/zenserver/projectstore/fileremoteprojectstore.h
+++ b/src/zenserver/projectstore/fileremoteprojectstore.h
@@ -10,8 +10,8 @@ struct FileRemoteStoreOptions : RemoteStoreOptions
{
std::filesystem::path FolderPath;
std::string Name;
- bool ForceDisableBlocks;
- bool ForceEnableTempBlocks;
+ bool ForceDisableBlocks = false;
+ bool ForceEnableTempBlocks = false;
};
std::unique_ptr<RemoteProjectStore> CreateFileRemoteStore(const FileRemoteStoreOptions& Options);
diff --git a/src/zenserver/projectstore/jupiterremoteprojectstore.h b/src/zenserver/projectstore/jupiterremoteprojectstore.h
index 31548af22..697379acb 100644
--- a/src/zenserver/projectstore/jupiterremoteprojectstore.h
+++ b/src/zenserver/projectstore/jupiterremoteprojectstore.h
@@ -17,8 +17,8 @@ struct JupiterRemoteStoreOptions : RemoteStoreOptions
std::string OpenIdProvider;
std::string AccessToken;
AuthMgr& AuthManager;
- bool ForceDisableBlocks;
- bool ForceDisableTempBlocks;
+ bool ForceDisableBlocks = false;
+ bool ForceDisableTempBlocks = false;
};
std::unique_ptr<RemoteProjectStore> CreateJupiterRemoteStore(const JupiterRemoteStoreOptions& Options);
diff --git a/src/zenserver/projectstore/remoteprojectstore.h b/src/zenserver/projectstore/remoteprojectstore.h
index dcabaedd4..9b7d26dbe 100644
--- a/src/zenserver/projectstore/remoteprojectstore.h
+++ b/src/zenserver/projectstore/remoteprojectstore.h
@@ -58,7 +58,8 @@ public:
std::string Description;
};
- virtual ~RemoteProjectStore() {}
+ RemoteProjectStore();
+ virtual ~RemoteProjectStore();
virtual RemoteStoreInfo GetInfo() const = 0;