]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/flags.h
fix the bug in insert(end(), value) and added unit test for it
[wxWidgets.git] / include / wx / flags.h
index cd5b2e3dba4d9ee14b0e26826f2f17bb254e8117..def2feb0d848c3169b999036cfe296c9550ded42 100644 (file)
 #ifndef _WX_SETH__
 #define _WX_SETH__
 
 #ifndef _WX_SETH__
 #define _WX_SETH__
 
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
-#pragma interface "flags.h"
-#endif
-
 // wxBitset should be applied to an enum, then this can be used like
 // bitwise operators but keeps the type safety and information, the
 // enums must be in a sequence , their value determines the bit position
 // wxBitset should be applied to an enum, then this can be used like
 // bitwise operators but keeps the type safety and information, the
 // enums must be in a sequence , their value determines the bit position
@@ -158,7 +154,7 @@ private :
 };
 
 #define WX_DEFINE_FLAGS( flags ) \
 };
 
 #define WX_DEFINE_FLAGS( flags ) \
-    class WXDLLEXPORT flags \
+    class WXDLLIMPEXP_BASE flags \
     {\
     public : \
         flags(long data=0) :m_data(data) {} \
     {\
     public : \
         flags(long data=0) :m_data(data) {} \