]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/defs.h
expanding builds
[wxWidgets.git] / include / wx / defs.h
index 21a17fc0777eccd35c9a2e7afee088b4aed928b3..7d67449000313ea624c8b8ed881e34f649f3b7c7 100644 (file)
@@ -639,6 +639,15 @@ typedef short int WXTYPE;
             ptr = NULL;
         }
     }
+
+    // trivial implementation of std::swap() for primitive types
+    template <typename T>
+    inline void wxSwap(T& first, T& second)
+    {
+        T tmp(first);
+        first = second;
+        second = tmp;
+    }
 #endif /*__cplusplus*/
 
 /*  size of statically declared array */