diff options
Diffstat (limited to 'src/misc')
-rw-r--r-- | src/misc/blob.hpp | 11 | ||||
-rw-r--r-- | src/misc/countedptr.hpp | 12 | ||||
-rw-r--r-- | src/misc/fixedsizearray.hpp | 4 |
3 files changed, 14 insertions, 13 deletions
diff --git a/src/misc/blob.hpp b/src/misc/blob.hpp index 6c271cdcf..467261281 100644 --- a/src/misc/blob.hpp +++ b/src/misc/blob.hpp @@ -75,7 +75,8 @@ public: FORCEINLINE ByteBlob() { InitEmpty(); } /** copy constructor */ - FORCEINLINE ByteBlob(const ByteBlob &src) { + FORCEINLINE ByteBlob(const ByteBlob &src) + { InitEmpty(); AppendRaw(src); } @@ -165,7 +166,7 @@ protected: FORCEINLINE uint& LengthRef() { return Hdr().items; - }; + } public: /** return true if blob doesn't contain valid data */ @@ -178,13 +179,13 @@ public: FORCEINLINE uint Length() const { return Hdr().items; - }; + } /** return the current blob capacity in bytes */ FORCEINLINE uint Capacity() const { return Hdr().capacity; - }; + } /** return pointer to the first byte of data - non-const version */ FORCEINLINE byte *Begin() @@ -387,7 +388,7 @@ public: FORCEINLINE OnTransfer Transfer() { return OnTransfer(*this); - }; + } }; diff --git a/src/misc/countedptr.hpp b/src/misc/countedptr.hpp index ed2afaf54..643c1b83b 100644 --- a/src/misc/countedptr.hpp +++ b/src/misc/countedptr.hpp @@ -34,13 +34,13 @@ protected: public: /** default (NULL) construct or construct from a raw pointer */ - FORCEINLINE CCountedPtr(Tcls *pObj = NULL) : m_pT(pObj) {AddRef();}; + FORCEINLINE CCountedPtr(Tcls *pObj = NULL) : m_pT(pObj) {AddRef();} /** copy constructor (invoked also when initializing from another smart ptr) */ - FORCEINLINE CCountedPtr(const CCountedPtr& src) : m_pT(src.m_pT) {AddRef();}; + FORCEINLINE CCountedPtr(const CCountedPtr& src) : m_pT(src.m_pT) {AddRef();} /** destructor releasing the reference */ - FORCEINLINE ~CCountedPtr() {Release();}; + FORCEINLINE ~CCountedPtr() {Release();} protected: /** add one ref to the underlaying object */ @@ -51,10 +51,10 @@ public: FORCEINLINE void Release() {if (m_pT != NULL) {Tcls *pT = m_pT; m_pT = NULL; pT->Release();}} /** dereference of smart pointer - const way */ - FORCEINLINE const Tcls *operator -> () const {assert(m_pT != NULL); return m_pT;}; + FORCEINLINE const Tcls *operator -> () const {assert(m_pT != NULL); return m_pT;} /** dereference of smart pointer - non const way */ - FORCEINLINE Tcls *operator -> () {assert(m_pT != NULL); return m_pT;}; + FORCEINLINE Tcls *operator -> () {assert(m_pT != NULL); return m_pT;} /** raw pointer casting operator - const way */ FORCEINLINE operator const Tcls*() const {assert(m_pT == NULL); return m_pT;} @@ -152,7 +152,7 @@ struct SimpleCountedObject { {} virtual ~SimpleCountedObject() - {}; + {} virtual int32 AddRef(); virtual int32 Release(); diff --git a/src/misc/fixedsizearray.hpp b/src/misc/fixedsizearray.hpp index fe7d6b012..5c008089c 100644 --- a/src/misc/fixedsizearray.hpp +++ b/src/misc/fixedsizearray.hpp @@ -91,9 +91,9 @@ public: /** return number of used items */ FORCEINLINE uint Length() const { return Hdr().items; } /** return true if array is full */ - FORCEINLINE bool IsFull() const { return Length() >= C; }; + FORCEINLINE bool IsFull() const { return Length() >= C; } /** return true if array is empty */ - FORCEINLINE bool IsEmpty() const { return Length() <= 0; }; + FORCEINLINE bool IsEmpty() const { return Length() <= 0; } /** add (allocate), but don't construct item */ FORCEINLINE T *Append() { assert(!IsFull()); return &data[SizeRef()++]; } /** add and construct item using default constructor */ |