Use const for template argument.
libstdc++-v3/ChangeLog: 2020-02-04 Martin Liska <mliska@suse.cz> PR c/92472 * include/parallel/multiway_merge.h: Use const for _Compare template argument.
This commit is contained in:
parent
98f7381d17
commit
03f9754665
1 changed files with 2 additions and 2 deletions
|
@ -118,7 +118,7 @@ namespace __gnu_parallel
|
|||
* @return @c true if less. */
|
||||
friend bool
|
||||
operator<(_GuardedIterator<_RAIter, _Compare>& __bi1,
|
||||
_GuardedIterator<_RAIter, _Compare>& __bi2)
|
||||
_GuardedIterator<_RAIter, const _Compare>& __bi2)
|
||||
{
|
||||
if (__bi1._M_current == __bi1._M_end) // __bi1 is sup
|
||||
return __bi2._M_current == __bi2._M_end; // __bi2 is not sup
|
||||
|
@ -188,7 +188,7 @@ namespace __gnu_parallel
|
|||
* @return @c true if less. */
|
||||
friend bool
|
||||
operator<(_UnguardedIterator<_RAIter, _Compare>& __bi1,
|
||||
_UnguardedIterator<_RAIter, _Compare>& __bi2)
|
||||
_UnguardedIterator<_RAIter, const _Compare>& __bi2)
|
||||
{
|
||||
// Normal compare.
|
||||
return (__bi1.__comp)(*__bi1, *__bi2);
|
||||
|
|
Loading…
Add table
Reference in a new issue