diff options
Diffstat (limited to 'net/base/io_buffer.h')
-rw-r--r-- | net/base/io_buffer.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/net/base/io_buffer.h b/net/base/io_buffer.h index f8fb328..527864b 100644 --- a/net/base/io_buffer.h +++ b/net/base/io_buffer.h @@ -46,7 +46,7 @@ class IOBufferWithSize : public IOBuffer { int size() const { return size_; } private: - ~IOBufferWithSize() {} + virtual ~IOBufferWithSize(); int size_; }; @@ -60,7 +60,7 @@ class StringIOBuffer : public IOBuffer { int size() const { return string_data_.size(); } private: - ~StringIOBuffer(); + virtual ~StringIOBuffer(); std::string string_data_; }; @@ -88,7 +88,7 @@ class DrainableIOBuffer : public IOBuffer { int size() const { return size_; } private: - ~DrainableIOBuffer(); + virtual ~DrainableIOBuffer(); scoped_refptr<IOBuffer> base_; int size_; @@ -112,7 +112,7 @@ class GrowableIOBuffer : public IOBuffer { char* StartOfBuffer(); private: - ~GrowableIOBuffer(); + virtual ~GrowableIOBuffer(); scoped_ptr_malloc<char> real_data_; int capacity_; @@ -132,7 +132,7 @@ class PickledIOBuffer : public IOBuffer { void Done(); private: - ~PickledIOBuffer(); + virtual ~PickledIOBuffer(); Pickle pickle_; }; @@ -147,7 +147,7 @@ class WrappedIOBuffer : public IOBuffer { explicit WrappedIOBuffer(const char* data); protected: - ~WrappedIOBuffer(); + virtual ~WrappedIOBuffer(); }; } // namespace net |