diff --git a/loader/include/Geode/c++stl/gnustl/stl_iterator_base_types.h b/loader/include/Geode/c++stl/gnustl/stl_iterator_base_types.h index 950f6d30e..c84336908 100644 --- a/loader/include/Geode/c++stl/gnustl/stl_iterator_base_types.h +++ b/loader/include/Geode/c++stl/gnustl/stl_iterator_base_types.h @@ -140,7 +140,7 @@ _GLIBCXX_HAS_NESTED_TYPE(iterator_category) struct __iterator_traits { }; template - struct __iterator_traits<_Iterator, true> + struct stl::__iterator_traits<_Iterator, true> { typedef typename _Iterator::iterator_category iterator_category; typedef typename _Iterator::value_type value_type; @@ -166,7 +166,7 @@ _GLIBCXX_HAS_NESTED_TYPE(iterator_category) /// Partial specialization for pointer types. template - struct iterator_traits<_Tp*> + struct stl::iterator_traits<_Tp*> { typedef random_access_iterator_tag iterator_category; typedef _Tp value_type; @@ -177,7 +177,7 @@ _GLIBCXX_HAS_NESTED_TYPE(iterator_category) /// Partial specialization for const pointer types. template - struct iterator_traits + struct stl::iterator_traits { typedef random_access_iterator_tag iterator_category; typedef _Tp value_type;