summaryrefslogtreecommitdiffstats
path: root/8/sources/cxx-stl/stlport/stlport/stl/_rope.h
diff options
context:
space:
mode:
Diffstat (limited to '8/sources/cxx-stl/stlport/stlport/stl/_rope.h')
-rw-r--r--8/sources/cxx-stl/stlport/stlport/stl/_rope.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/8/sources/cxx-stl/stlport/stlport/stl/_rope.h b/8/sources/cxx-stl/stlport/stlport/stl/_rope.h
index 8799a63..cc391f7 100644
--- a/8/sources/cxx-stl/stlport/stlport/stl/_rope.h
+++ b/8/sources/cxx-stl/stlport/stlport/stl/_rope.h
@@ -905,7 +905,7 @@ public:
}
reference operator*() {
if (0 == this->_M_buf_ptr)
-#if defined(__clang__)
+#if defined(__clang__) || (defined(__GNUC__) && (__GNUC__ > 4 || __GNUC_MINOR__ >= 7))
this->_S_setcache(*this);
#elif !defined (__DMC__)
_S_setcache(*this);