diff --git a/STL_Extension/include/CGAL/iterator.h b/STL_Extension/include/CGAL/iterator.h index 6e606d3299b..c4d1f718efb 100644 --- a/STL_Extension/include/CGAL/iterator.h +++ b/STL_Extension/include/CGAL/iterator.h @@ -1179,8 +1179,8 @@ namespace CGALi { template < typename D, typename V = cpp0x::tuple<>, typename O = cpp0x::tuple<> > struct Derivator { - typedef Derivator Self; #ifndef CGAL_CFG_NO_CPP0X_DELETED_AND_DEFAULT_FUNCTIONS + typedef Derivator Self; Self& operator=(const Self&) = delete; #endif }; @@ -1283,7 +1283,7 @@ class Dispatch_or_drop_output_iterator < cpp0x::tuple, cpp0x::tuple typedef Dispatch_output_iterator< cpp0x::tuple, cpp0x::tuple > Base; template - friend class Derivator; + friend class CGALi::Derivator; public: