diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2011-11-28 18:55:17 +0000 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2011-11-28 18:55:17 +0000 |
| commit | 51ee0b61f4b477768135f7427ffc3ed6ca061420 (patch) | |
| tree | c361dd8af9b95f02555a529f19f8c6955a1c9e9c /src/dynamic_buffer_iterator.cc | |
| parent | 46a01b5a0b9a87db8509062dad958ea67f275395 (diff) | |
DynamicBufferIterator: use const_cast instead of having a mutable field in Buffer
Diffstat (limited to 'src/dynamic_buffer_iterator.cc')
| -rw-r--r-- | src/dynamic_buffer_iterator.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dynamic_buffer_iterator.cc b/src/dynamic_buffer_iterator.cc index 42c9d39c..fac3cd39 100644 --- a/src/dynamic_buffer_iterator.cc +++ b/src/dynamic_buffer_iterator.cc @@ -59,13 +59,13 @@ void DynamicBufferIterator::on_modification(const BufferModification& modificati void DynamicBufferIterator::register_ifp() { if (is_valid()) - buffer().register_modification_listener(this); + const_cast<Buffer&>(buffer()).register_modification_listener(this); } void DynamicBufferIterator::unregister_ifn() { if (is_valid()) - buffer().unregister_modification_listener(this); + const_cast<Buffer&>(buffer()).unregister_modification_listener(this); } } |
