diff options
author | Shauren <shauren.trinity@gmail.com> | 2023-04-18 11:37:12 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2023-04-18 18:46:08 +0200 |
commit | ffc06b27d083c905788c12c21e26e03cfb15543b (patch) | |
tree | 0f0d339538798da1749b5b727137c2ede01bfed5 /src/tools/extractor_common | |
parent | c603c9d9e0d641826514e7413d45e918f58a2c85 (diff) |
Core/DataStores: Minor db2 loader cleanup
Diffstat (limited to 'src/tools/extractor_common')
-rw-r--r-- | src/tools/extractor_common/DB2CascFileSource.cpp | 2 | ||||
-rw-r--r-- | src/tools/extractor_common/DB2CascFileSource.h | 6 |
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; |