2000-01-19 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
authorgdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Jan 2000 11:25:23 +0000 (11:25 +0000)
committergdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Jan 2000 11:25:23 +0000 (11:25 +0000)
        * stl_iterator.h: Make it possible to use standard class
        `iterator'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31584 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++/stl/ChangeLog
libstdc++/stl/stl_iterator.h

index c574129..1c617af 100644 (file)
@@ -1,3 +1,8 @@
+2000-01-19  Gabriel Dos Reis  <dosreis@cmla.ens-cachan.fr>
+
+       * stl_iterator.h: Make it possible to use standard class
+       `iterator'. 
+
 1999-12-14  Mumit Khan  <khan@xraylith.wisc.edu>
 
        * stl_config.h (__MINGW32__): Define __STL_WIN32THREADS for thread
index e2bd714..517bc5f 100644 (file)
@@ -85,7 +85,6 @@ template <class _Tp, class _Distance> struct random_access_iterator {
   typedef _Tp&                       reference;
 };
 
-#ifdef __STL_USE_NAMESPACES
 template <class _Category, class _Tp, class _Distance = ptrdiff_t,
           class _Pointer = _Tp*, class _Reference = _Tp&>
 struct iterator {
@@ -95,7 +94,6 @@ struct iterator {
   typedef _Pointer   pointer;
   typedef _Reference reference;
 };
-#endif /* __STL_USE_NAMESPACES */
 
 #ifdef __STL_CLASS_PARTIAL_SPECIALIZATION