]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/msw/ole/oleutils.h
removed wxGzipStreams (supported by wxZlibStreams now)
[wxWidgets.git] / include / wx / msw / ole / oleutils.h
index 157ec93a447091d6dbe059e9edfb225cc3162f9a..9f71b28de5d34e28f5cd4abc97f981c21a78f67d 100644 (file)
@@ -12,7 +12,7 @@
 #ifndef   _WX_OLEUTILS_H
 #define   _WX_OLEUTILS_H
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma interface "oleutils.h"
 #endif
 
@@ -72,7 +72,7 @@ public:
     wxAutoULong(ULONG value = 0) : m_Value(value) { }
 
     operator ULONG&() { return m_Value; }
-    ULONG& operator=(ULONG value) { return m_Value = value; }
+    ULONG& operator=(ULONG value) { m_Value = value; return m_Value;  }
     
     wxAutoULong& operator++() { ++m_Value; return *this; }
     const wxAutoULong operator++( int ) { wxAutoULong temp = *this; ++m_Value; return temp; }