diff --git a/airdcpp-core/airdcpp/File.h b/airdcpp-core/airdcpp/File.h index 379b0502..76d279f5 100644 --- a/airdcpp-core/airdcpp/File.h +++ b/airdcpp-core/airdcpp/File.h @@ -110,7 +110,7 @@ class File: public IOStream { ~File(); bool isOpen() const noexcept; - int64_t getSize() const noexcept; + int64_t getSize() const noexcept override; void setSize(int64_t newSize); int64_t getPos() const noexcept; diff --git a/airdcpp-core/airdcpp/FilteredFile.h b/airdcpp-core/airdcpp/FilteredFile.h index def4c2df..30507476 100644 --- a/airdcpp-core/airdcpp/FilteredFile.h +++ b/airdcpp-core/airdcpp/FilteredFile.h @@ -217,7 +217,7 @@ class FilteredInputStream : public InputStream { return as->releaseRootStream(); } - int64_t getSize() const noexcept { + int64_t getSize() const noexcept override { return f->getSize(); } private: diff --git a/airdcpp-core/airdcpp/SharedFileStream.h b/airdcpp-core/airdcpp/SharedFileStream.h index bf8c42bd..5bc2d103 100644 --- a/airdcpp-core/airdcpp/SharedFileStream.h +++ b/airdcpp-core/airdcpp/SharedFileStream.h @@ -48,7 +48,7 @@ class SharedFileStream : public IOStream size_t write(const void* buf, size_t len) override; size_t read(void* buf, size_t& len) override; - int64_t getSize() const noexcept; + int64_t getSize() const noexcept override; void setSize(int64_t newSize); size_t flushBuffers(bool aForce) override; diff --git a/airdcpp-core/airdcpp/Streams.h b/airdcpp-core/airdcpp/Streams.h index 336257c1..7574c628 100644 --- a/airdcpp-core/airdcpp/Streams.h +++ b/airdcpp-core/airdcpp/Streams.h @@ -53,7 +53,7 @@ class MemoryInputStream : public InputStream { return len; } - int64_t getSize() const noexcept { return static_cast(size); } + int64_t getSize() const noexcept override { return static_cast(size); } private: size_t pos = 0; @@ -116,7 +116,7 @@ class LimitedInputStream : public InputStream { return as->releaseRootStream(); } - int64_t getSize() const noexcept { + int64_t getSize() const noexcept override { return s->getSize(); } private: