aboutsummaryrefslogtreecommitdiff
path: root/lib/base/object.h
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-08-16 23:41:36 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-08-16 23:41:36 +0000
commitc606126c3efaec7e3fdf1283fc37dfb7140bee13 (patch)
tree080e62c82b369684ba61696da3fd5af612d5ede5 /lib/base/object.h
parente573cf16494de5150298e52250c0474a94ca7fb1 (diff)
downloadenigma2-c606126c3efaec7e3fdf1283fc37dfb7140bee13.tar.gz
enigma2-c606126c3efaec7e3fdf1283fc37dfb7140bee13.zip
small cleanup
Diffstat (limited to 'lib/base/object.h')
-rw-r--r--lib/base/object.h15
1 files changed, 6 insertions, 9 deletions
diff --git a/lib/base/object.h b/lib/base/object.h
index adb5d67c..93989a67 100644
--- a/lib/base/object.h
+++ b/lib/base/object.h
@@ -25,6 +25,7 @@ public:
virtual void Release()=0;
};
+#ifndef SWIG
struct oRefCount
{
volatile int count;
@@ -37,7 +38,6 @@ struct oRefCount
}
};
-#ifndef SWIG
#if defined(__mips__)
#define DECLARE_REF(x) \
private: oRefCount ref; \
@@ -158,17 +158,14 @@ struct oRefCount
}
#endif
#endif
-#else
+#else // SWIG
#define DECLARE_REF(x) \
private: \
void AddRef(); \
void Release();
-#endif
-
-#ifdef SWIG
-class Object
-{
-};
-#endif
+ class Object
+ {
+ };
+#endif // SWIG
#endif