aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Hsieh <andrewhsieh@google.com>2012-12-23 22:41:56 -0800
committerGerrit Code Review <noreply-gerritcodereview@google.com>2012-12-23 22:41:57 -0800
commita425ebceb7d24785e46f77e8e5464e7e50f45cca (patch)
treeae4cb9c9025717ca210bc5ad2a74a71731d7296f
parente6eb0085f1b6f32d4a9f7b75c0002e48c35d4eb1 (diff)
parentfaef1da288ee83a45efa906fa517b4bd93d274f6 (diff)
downloadstlport-a425ebceb7d24785e46f77e8e5464e7e50f45cca.tar.gz
Merge "Fix a STLport-related crash."
-rw-r--r--stlport/stl/pointers/_tools.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/stlport/stl/pointers/_tools.h b/stlport/stl/pointers/_tools.h
index 5bb7b25..d9b64e6 100644
--- a/stlport/stl/pointers/_tools.h
+++ b/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;