summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-reader/CBuffer.h
Unidiff
Diffstat (limited to 'noncore/apps/opie-reader/CBuffer.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-reader/CBuffer.h2
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
52typedef CBufferFace<tchar> CBuffer; 52typedef CBufferFace<tchar> CBuffer;
53typedef CBufferFace<size_t> CSizeBuffer; 53typedef CBufferFace<unsigned long> CSizeBuffer;
54 54
55#endif 55#endif