]> git.saurik.com Git - wxWidgets.git/commitdiff
compilation fix for BCC5.5
authorVáclav Slavík <vslavik@fastmail.fm>
Tue, 3 Apr 2007 10:06:08 +0000 (10:06 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Tue, 3 Apr 2007 10:06:08 +0000 (10:06 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45234 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/string.h

index 09cca2799ce1b4f12cc2f8d559374cd7ba45b1c7..3efcab7b9f69d890cc8c35da46647b521790b2d0 100644 (file)
@@ -721,14 +721,15 @@ public:
       reverse_iterator_impl operator--(int)
         { reverse_iterator_impl tmp = *this; ++m_cur; return tmp; }
 
+      // NB: explicit <T> in the functions below is to keep BCC 5.5 happy
       reverse_iterator_impl operator+(int n) const
-        { return reverse_iterator_impl(m_cur - n); }
+        { return reverse_iterator_impl<T>(m_cur - n); }
       reverse_iterator_impl operator+(size_t n) const
-        { return reverse_iterator_impl(m_cur - n); }
+        { return reverse_iterator_impl<T>(m_cur - n); }
       reverse_iterator_impl operator-(int n) const
-        { return reverse_iterator_impl(m_cur + n); }
+        { return reverse_iterator_impl<T>(m_cur + n); }
       reverse_iterator_impl operator-(size_t n) const
-        { return reverse_iterator_impl(m_cur + n); }
+        { return reverse_iterator_impl<T>(m_cur + n); }
       reverse_iterator_impl operator+=(int n)
         { m_cur -= n; return *this; }
       reverse_iterator_impl operator+=(size_t n)