Cleanup: trailing space guardedalloc & memutil
This commit is contained in:
@@ -43,8 +43,8 @@ struct MEM_Allocator
|
||||
typedef _Tp value_type;
|
||||
|
||||
template<typename _Tp1>
|
||||
struct rebind {
|
||||
typedef MEM_Allocator<_Tp1> other;
|
||||
struct rebind {
|
||||
typedef MEM_Allocator<_Tp1> other;
|
||||
};
|
||||
|
||||
MEM_Allocator() throw() {}
|
||||
@@ -75,16 +75,16 @@ struct MEM_Allocator
|
||||
MEM_freeN(__p);
|
||||
}
|
||||
|
||||
size_type max_size() const throw() {
|
||||
return size_t(-1) / sizeof(_Tp);
|
||||
size_type max_size() const throw() {
|
||||
return size_t(-1) / sizeof(_Tp);
|
||||
}
|
||||
|
||||
void construct(pointer __p, const _Tp& __val) {
|
||||
new(__p) _Tp(__val);
|
||||
void construct(pointer __p, const _Tp& __val) {
|
||||
new(__p) _Tp(__val);
|
||||
}
|
||||
|
||||
void destroy(pointer __p) {
|
||||
__p->~_Tp();
|
||||
void destroy(pointer __p) {
|
||||
__p->~_Tp();
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
@@ -58,19 +58,19 @@ public:
|
||||
{
|
||||
}
|
||||
|
||||
/**
|
||||
/**
|
||||
* Returns the reference count of this object.
|
||||
* @return the reference count.
|
||||
*/
|
||||
inline virtual int getRef() const;
|
||||
|
||||
/**
|
||||
/**
|
||||
* Increases the reference count of this object.
|
||||
* @return the new reference count.
|
||||
*/
|
||||
inline virtual int incRef();
|
||||
|
||||
/**
|
||||
/**
|
||||
* Decreases the reference count of this object.
|
||||
* If the reference count reaches zero, the object self-destructs.
|
||||
* @return the new reference count.
|
||||
@@ -113,4 +113,3 @@ inline int MEM_RefCounted::decRef()
|
||||
}
|
||||
|
||||
#endif // __MEM_REFCOUNTED_H__
|
||||
|
||||
|
||||
@@ -48,21 +48,21 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
/**
|
||||
/**
|
||||
* Returns the reference count of this object.
|
||||
* @param shared The object to query.
|
||||
* @return The current reference count.
|
||||
*/
|
||||
extern int MEM_RefCountedGetRef(MEM_TRefCountedObjectPtr shared);
|
||||
|
||||
/**
|
||||
/**
|
||||
* Increases the reference count of this object.
|
||||
* @param shared The object to query.
|
||||
* @return The new reference count.
|
||||
*/
|
||||
extern int MEM_RefCountedIncRef(MEM_TRefCountedObjectPtr shared);
|
||||
|
||||
/**
|
||||
/**
|
||||
* Decreases the reference count of this object.
|
||||
* If the reference count reaches zero, the object self-destructs.
|
||||
* @param shared The object to query.
|
||||
|
||||
Reference in New Issue
Block a user