aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/basetypes/MCAutoreleasePool.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/basetypes/MCAutoreleasePool.h')
-rw-r--r--src/core/basetypes/MCAutoreleasePool.h36
1 files changed, 18 insertions, 18 deletions
diff --git a/src/core/basetypes/MCAutoreleasePool.h b/src/core/basetypes/MCAutoreleasePool.h
index 1ba4b5d6..7feb52f5 100644
--- a/src/core/basetypes/MCAutoreleasePool.h
+++ b/src/core/basetypes/MCAutoreleasePool.h
@@ -10,32 +10,32 @@
typedef struct carray_s carray;
namespace mailcore {
-
- class AutoreleasePool : public Object {
- public:
- AutoreleasePool();
- virtual ~AutoreleasePool();
-
- static void autorelease(Object * obj);
+
+ class AutoreleasePool : public Object {
+ public:
+ AutoreleasePool();
+ virtual ~AutoreleasePool();
+
+ static void autorelease(Object * obj);
public: // subclass behavior
- virtual String * description();
+ virtual String * description();
- private:
- static void init();
- static pthread_key_t autoreleasePoolStackKey;
- carray * mPoolObjects;
- static carray * createAutoreleasePoolStackIfNeeded();
- static void destroyAutoreleasePoolStack(void *);
- static void initAutoreleasePoolStackKey();
- static AutoreleasePool * currentAutoreleasePool();
- virtual void add(Object * obj);
+ private:
+ static void init();
+ static pthread_key_t autoreleasePoolStackKey;
+ carray * mPoolObjects;
+ static carray * createAutoreleasePoolStackIfNeeded();
+ static void destroyAutoreleasePoolStack(void *);
+ static void initAutoreleasePoolStackKey();
+ static AutoreleasePool * currentAutoreleasePool();
+ virtual void add(Object * obj);
#ifdef __APPLE__
void * mAppleAutoreleasePool;
static void * createAppleAutoreleasePool();
static void releaseAppleAutoreleasePool(void * appleAutoreleasePool);
#endif
- };
+ };
}