From 4e18b1126363d1ceaba007a548d007a8a8d454b7 Mon Sep 17 00:00:00 2001 From: Jeremy Siek Date: Mon, 3 Sep 2001 15:38:05 +0000 Subject: [PATCH] metrowerks fix for decrement() [SVN r10997] --- include/boost/iterator_adaptors.hpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/boost/iterator_adaptors.hpp b/include/boost/iterator_adaptors.hpp index ae2fdb6..0d2a5f7 100644 --- a/include/boost/iterator_adaptors.hpp +++ b/include/boost/iterator_adaptors.hpp @@ -686,7 +686,11 @@ struct iterator_adaptor : self operator++(int) { self tmp(*this); ++*this; return tmp; } self& operator--() { +#ifdef __MWERKS__ + policies().decrement(iter()); +#else policies().decrement(iter()); +#endif return *this; }