]> git.saurik.com Git - wxWidgets.git/commitdiff
added wxCStrData::operator+(long) overload (this fixes some compilation errors in...
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 18 Mar 2007 23:59:09 +0000 (23:59 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 18 Mar 2007 23:59:09 +0000 (23:59 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44907 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/string.h

index d0f290dd6b4d371e0cb3a145bc671e40a93d8f47..204e4be293dca55301b732104cfb5d36a70fd2a5 100644 (file)
@@ -789,11 +789,13 @@ public:
     wxUniChar operator[](unsigned int n) const { return operator[](size_t(n)); }
 #endif // size_t != unsigned int
 
-    // this operator is needed to emulate the pointer semantics of c_str():
+    // these operators are needed to emulate the pointer semantics of c_str():
     // expressions like "wxChar *p = str.c_str() + 1;" should continue to work
     // (we need both versions to resolve ambiguities):
     wxCStrData operator+(int n) const
         { return wxCStrData(m_str, m_offset + n, m_owned); }
+    wxCStrData operator+(long n) const
+        { return wxCStrData(m_str, m_offset + n, m_owned); }
     wxCStrData operator+(size_t n) const
         { return wxCStrData(m_str, m_offset + n, m_owned); }