1
0
mirror of https://github.com/nlohmann/json.git synced 2025-07-13 20:21:48 +03:00

Make the indirection and dereference operators of iterator const

fixes #233
This commit is contained in:
Robert Marki
2016-04-13 13:49:53 +02:00
parent 170b70f082
commit 2197f5f0a6
3 changed files with 15 additions and 4 deletions

View File

@ -7000,13 +7000,13 @@ class basic_json
}
/// return a reference to the value pointed to by the iterator
reference operator*()
reference operator*() const
{
return const_cast<reference>(base_iterator::operator*());
}
/// dereference the iterator
pointer operator->()
pointer operator->() const
{
return const_cast<pointer>(base_iterator::operator->());
}