mirror of
https://github.com/LizardByte/Sunshine.git
synced 2025-03-28 19:20:26 +00:00
Fix const-correctness bugs in round_robin.h
This commit is contained in:
parent
fabadaad2a
commit
17124deb22
@ -14,7 +14,9 @@ namespace round_robin_util {
|
||||
using value_type = V;
|
||||
using difference_type = V;
|
||||
using pointer = V *;
|
||||
using const_pointer = V const *;
|
||||
using reference = V &;
|
||||
using const_reference = V const &;
|
||||
|
||||
typedef T iterator;
|
||||
typedef std::ptrdiff_t diff_t;
|
||||
@ -93,12 +95,12 @@ namespace round_robin_util {
|
||||
|
||||
reference
|
||||
operator*() { return *_this().get(); }
|
||||
const reference
|
||||
const_reference
|
||||
operator*() const { return *_this().get(); }
|
||||
|
||||
pointer
|
||||
operator->() { return &*_this(); }
|
||||
const pointer
|
||||
const_pointer
|
||||
operator->() const { return &*_this(); }
|
||||
|
||||
bool
|
||||
|
Loading…
x
Reference in New Issue
Block a user