aboutsummaryrefslogtreecommitdiff
path: root/src/tools/extractor_common
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2023-04-18 11:37:12 +0200
committerShauren <shauren.trinity@gmail.com>2023-04-18 18:46:08 +0200
commitffc06b27d083c905788c12c21e26e03cfb15543b (patch)
tree0f0d339538798da1749b5b727137c2ede01bfed5 /src/tools/extractor_common
parentc603c9d9e0d641826514e7413d45e918f58a2c85 (diff)
Core/DataStores: Minor db2 loader cleanup
Diffstat (limited to 'src/tools/extractor_common')
-rw-r--r--src/tools/extractor_common/DB2CascFileSource.cpp2
-rw-r--r--src/tools/extractor_common/DB2CascFileSource.h6
2 files changed, 8 insertions, 0 deletions
diff --git a/src/tools/extractor_common/DB2CascFileSource.cpp b/src/tools/extractor_common/DB2CascFileSource.cpp
index 51ffa34c22c..658893728ac 100644
--- a/src/tools/extractor_common/DB2CascFileSource.cpp
+++ b/src/tools/extractor_common/DB2CascFileSource.cpp
@@ -26,6 +26,8 @@ DB2CascFileSource::DB2CascFileSource(std::shared_ptr<CASC::Storage const> storag
_fileName = Trinity::StringFormat("FileDataId: {}", fileDataId);
}
+DB2CascFileSource::~DB2CascFileSource() = default;
+
bool DB2CascFileSource::IsOpen() const
{
return _fileHandle != nullptr;
diff --git a/src/tools/extractor_common/DB2CascFileSource.h b/src/tools/extractor_common/DB2CascFileSource.h
index b68a532584c..27e5b58011e 100644
--- a/src/tools/extractor_common/DB2CascFileSource.h
+++ b/src/tools/extractor_common/DB2CascFileSource.h
@@ -26,6 +26,12 @@
struct DB2CascFileSource : public DB2FileSource
{
DB2CascFileSource(std::shared_ptr<CASC::Storage const> storage, uint32 fileDataId, bool printErrors = true);
+ DB2CascFileSource(DB2CascFileSource const& other) = delete;
+ DB2CascFileSource(DB2CascFileSource&& other) noexcept = delete;
+ DB2CascFileSource& operator=(DB2CascFileSource const& other) = delete;
+ DB2CascFileSource& operator=(DB2CascFileSource&& other) noexcept = delete;
+ ~DB2CascFileSource();
+
bool IsOpen() const override;
bool Read(void* buffer, std::size_t numBytes) override;
int64 GetPosition() const override;