X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/825ba8f0deb561e2e2851eed9294a66d88b3075d..5e84fc5a820a15a1ce2d32d2ae71f0bf92abda3d:/include/wx/string.h diff --git a/include/wx/string.h b/include/wx/string.h index cc74023016..d7cc2549e6 100644 --- a/include/wx/string.h +++ b/include/wx/string.h @@ -377,9 +377,20 @@ public: // operator version of GetChar wxChar operator[](int n) const { ASSERT_VALID_INDEX( n ); return m_pchData[n]; } - // operator version of GetWritableChar +#ifdef __alpha__ + // operator version of GetChar + wxChar operator[](unsigned int n) const + { ASSERT_VALID_INDEX( n ); return m_pchData[n]; } +#endif + + // operator version of GetWriteableChar wxChar& operator[](size_t n) { ASSERT_VALID_INDEX( n ); CopyBeforeWrite(); return m_pchData[n]; } +#ifdef __alpha__ + // operator version of GetWriteableChar + wxChar& operator[](unsigned int n) + { ASSERT_VALID_INDEX( n ); CopyBeforeWrite(); return m_pchData[n]; } +#endif // implicit conversion to C string operator const wxChar*() const { return m_pchData; }