[Scummvm-cvs-logs] CVS: scummvm/common list.h,1.15,1.16
Max Horn
fingolfin at users.sourceforge.net
Fri Apr 16 15:05:05 CEST 2004
Update of /cvsroot/scummvm/scummvm/common
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16611
Modified Files:
list.h
Log Message:
Fixed const iterator
Index: list.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/common/list.h,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- list.h 12 Apr 2004 01:19:26 -0000 1.15
+++ list.h 16 Apr 2004 22:04:32 -0000 1.16
@@ -74,10 +74,10 @@
_node = _node->_prev;
return tmp;
}
- T& operator*() const {
+ T2& operator*() const {
return static_cast<Node<T2>*>(_node)->_data;
}
- T* operator->() const {
+ T2* operator->() const {
return &(operator*());
}
@@ -94,7 +94,7 @@
public:
typedef Iterator<T> iterator;
- typedef const Iterator<T> const_iterator;
+ typedef Iterator<const T> const_iterator;
public:
List<T>() {
More information about the Scummvm-git-logs
mailing list