Diffstat (limited to 'noncore/apps/opie-reader/CBuffer.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/apps/opie-reader/CBuffer.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/noncore/apps/opie-reader/CBuffer.h b/noncore/apps/opie-reader/CBuffer.h index 252f3ac..7070499 100644 --- a/noncore/apps/opie-reader/CBuffer.h +++ b/noncore/apps/opie-reader/CBuffer.h | |||
@@ -41,15 +41,15 @@ class CBufferFace | |||
41 | } | 41 | } |
42 | size_t length() { return m_buffer.bstrlen(); } | 42 | size_t length() { return m_buffer.bstrlen(); } |
43 | size_t totallen() { return m_buffer.totallen(); } | 43 | size_t totallen() { return m_buffer.totallen(); } |
44 | T* data() { return (T*)m_buffer.data(); } | 44 | T* data() { return (T*)m_buffer.data(); } |
45 | CBufferFace(size_t n = 16) : m_buffer(sizeof(T), n) {} | 45 | CBufferFace(size_t n = 16) : m_buffer(sizeof(T), n) {} |
46 | T& operator[](int i) | 46 | T& operator[](int i) |
47 | { | 47 | { |
48 | return *((T*)m_buffer[i]); | 48 | return *((T*)m_buffer[i]); |
49 | } | 49 | } |
50 | }; | 50 | }; |
51 | 51 | ||
52 | typedef CBufferFace<tchar> CBuffer; | 52 | typedef CBufferFace<tchar> CBuffer; |
53 | typedef CBufferFace<size_t> CSizeBuffer; | 53 | typedef CBufferFace<unsigned long> CSizeBuffer; |
54 | 54 | ||
55 | #endif | 55 | #endif |