svn commit: trunk/uClibc++/include
gkajmowi at uclibc.org
gkajmowi at uclibc.org
Fri Oct 6 20:48:06 UTC 2006
Author: gkajmowi
Date: 2006-10-06 13:48:06 -0700 (Fri, 06 Oct 2006)
New Revision: 16325
Log:
Make sure that comparison operators on deque class are marked const as appropriate.
Modified:
trunk/uClibc++/include/deque
Changeset:
Modified: trunk/uClibc++/include/deque
===================================================================
--- trunk/uClibc++/include/deque 2006-10-06 17:21:59 UTC (rev 16324)
+++ trunk/uClibc++/include/deque 2006-10-06 20:48:06 UTC (rev 16325)
@@ -171,37 +171,37 @@
const T * operator->() const{
return container->data + container->array_element(element);
}
- bool operator==(const deque_iter & d){
+ bool operator==(const deque_iter & d) const{
if(container == d.container && element == d.element){
return true;
}
return false;
}
- bool operator!=(const deque_iter & d){
+ bool operator!=(const deque_iter & d) const{
if(container != d.container || element != d.element){
return true;
}
return false;
}
- bool operator<(const deque_iter & d){
+ bool operator<(const deque_iter & d) const{
if(element < d.element){
return true;
}
return false;
}
- bool operator<=(const deque_iter & d){
+ bool operator<=(const deque_iter & d) const{
if(element <= d.element){
return true;
}
return false;
}
- bool operator>(const deque_iter & d){
+ bool operator>(const deque_iter & d) const{
if(element > d.element){
return true;
}
return false;
}
- bool operator>=(const deque_iter & d){
+ bool operator>=(const deque_iter & d) const{
if(element >= d.element){
return true;
}
@@ -281,31 +281,31 @@
const T * operator->() const{
return container->data + container->array_element(element);
}
- bool operator==(const deque_citer & d){
+ bool operator==(const deque_citer & d) const{
if(container == d.container && element == d.element){
return true;
}
return false;
}
- bool operator!=(const deque_citer & d){
+ bool operator!=(const deque_citer & d) const{
if(container != d.container || element != d.element){
return true;
}
return false;
}
- bool operator<(const deque_citer & d){
+ bool operator<(const deque_citer & d) const{
if(element < d.element){
return true;
}
return false;
}
- bool operator<=(const deque_citer & d){
+ bool operator<=(const deque_citer & d) const{
if(element <= d.element){
return true;
}
return false;
}
- bool operator>(const deque_citer & d){
+ bool operator>(const deque_citer & d) const{
if(element > d.element){
return true;
}
More information about the uClibc-cvs
mailing list