diff options
Diffstat (limited to '')
-rw-r--r-- | CPP/Common/DynamicBuffer.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/CPP/Common/DynamicBuffer.h b/CPP/Common/DynamicBuffer.h index f6f6b15..714be4a 100644 --- a/CPP/Common/DynamicBuffer.h +++ b/CPP/Common/DynamicBuffer.h | |||
@@ -1,7 +1,11 @@ | |||
1 | // Common/DynamicBuffer.h | 1 | // Common/DynamicBuffer.h |
2 | 2 | ||
3 | #ifndef __COMMON_DYNAMIC_BUFFER_H | 3 | #ifndef ZIP7_INC_COMMON_DYNAMIC_BUFFER_H |
4 | #define __COMMON_DYNAMIC_BUFFER_H | 4 | #define ZIP7_INC_COMMON_DYNAMIC_BUFFER_H |
5 | |||
6 | #include <string.h> | ||
7 | |||
8 | #include "Common.h" | ||
5 | 9 | ||
6 | template <class T> class CDynamicBuffer | 10 | template <class T> class CDynamicBuffer |
7 | { | 11 | { |
@@ -34,7 +38,7 @@ template <class T> class CDynamicBuffer | |||
34 | } | 38 | } |
35 | 39 | ||
36 | public: | 40 | public: |
37 | CDynamicBuffer(): _items(0), _size(0), _pos(0) {} | 41 | CDynamicBuffer(): _items(NULL), _size(0), _pos(0) {} |
38 | // operator T *() { return _items; } | 42 | // operator T *() { return _items; } |
39 | operator const T *() const { return _items; } | 43 | operator const T *() const { return _items; } |
40 | ~CDynamicBuffer() { delete []_items; } | 44 | ~CDynamicBuffer() { delete []_items; } |