From b1fa8b4e258d8acb886efd5b2f0460dff52d9386 Mon Sep 17 00:00:00 2001 From: Ove Kaaven Date: Thu, 22 Apr 1999 00:31:06 +0000 Subject: [PATCH] Added operator[] (read-only of course). Borland C++ 4.52 wasn't smart enough to automatically convert to a pointer for array indexing. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2258 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/buffer.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/wx/buffer.h b/include/wx/buffer.h index 67d23526d6..afc0776994 100644 --- a/include/wx/buffer.h +++ b/include/wx/buffer.h @@ -54,6 +54,7 @@ public: } operator const char *() const { return m_str; } + char operator[](size_t n) const { return m_str[n]; } private: char *m_str; @@ -98,7 +99,8 @@ public: } operator const wchar_t *() const { return m_wcs; } - + wchar_t operator[](size_t n) const { return m_wcs[n]; } + private: wchar_t *m_wcs; };