summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--utils/Signal.h4
-rw-r--r--utils/SmartPointer.h4
-rw-r--r--utils/Timer.h5
3 files changed, 13 insertions, 0 deletions
diff --git a/utils/Signal.h b/utils/Signal.h
index 683f7d4..5ce83ab 100644
--- a/utils/Signal.h
+++ b/utils/Signal.h
@@ -15,6 +15,10 @@
#ifndef Signal_H_
#define Signal_H_
+#ifdef __GNUG__
+#pragma interface
+#endif
+
#include "cplus_bugs.h"
class CcuList;
diff --git a/utils/SmartPointer.h b/utils/SmartPointer.h
index 2131c71..ec61e72 100644
--- a/utils/SmartPointer.h
+++ b/utils/SmartPointer.h
@@ -16,6 +16,10 @@
#ifndef SmartPointer_H_
#define SmartPointer_H_
+#ifdef __GNUG__
+#pragma interface
+#endif
+
#include "cplus_bugs.h"
class CcuSmartData {
diff --git a/utils/Timer.h b/utils/Timer.h
index 3e5969d..c0d8ffc 100644
--- a/utils/Timer.h
+++ b/utils/Timer.h
@@ -15,6 +15,11 @@
#ifndef Timer_H_
#define Timer_H_
+#ifdef __GNUG__
+#pragma interface
+#endif
+
+
#include "cplus_bugs.h"
#include "Time.h"