summaryrefslogtreecommitdiffstats
path: root/8/sources/cxx-stl/stlport/stlport/stl/pointers/_tools.h
diff options
context:
space:
mode:
Diffstat (limited to '8/sources/cxx-stl/stlport/stlport/stl/pointers/_tools.h')
-rw-r--r--8/sources/cxx-stl/stlport/stlport/stl/pointers/_tools.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/8/sources/cxx-stl/stlport/stlport/stl/pointers/_tools.h b/8/sources/cxx-stl/stlport/stlport/stl/pointers/_tools.h
index 5bb7b25..d9b64e6 100644
--- a/8/sources/cxx-stl/stlport/stlport/stl/pointers/_tools.h
+++ b/8/sources/cxx-stl/stlport/stlport/stl/pointers/_tools.h
@@ -351,7 +351,10 @@ struct _IteWrapper {
_IteWrapper(_Iterator &__ite) : _M_ite(__ite) {}
- const_reference operator*() const { return cast_traits::to_storage_type_cref(*_M_ite); }
+ const_reference operator*() const
+ // See http://code.google.com/p/android/issues/detail?id=38630
+ //{ return cast_traits::to_storage_type_cref(*_M_ite); }
+ { return reinterpret_cast<const_reference>(*_M_ite); }
_Self& operator= (_Self const& __rhs) {
_M_ite = __rhs._M_ite;