From 6ebd2716cf13aed16dad60ab35b3ddfffc8c7174 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Mon, 15 Sep 2008 16:06:36 +0000 Subject: [PATCH] document wxDELETE() and wxDELETEA() git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55648 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/defs.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/wx/defs.h b/include/wx/defs.h index 21a17fc077..7d67449000 100644 --- a/include/wx/defs.h +++ b/include/wx/defs.h @@ -639,6 +639,15 @@ typedef short int WXTYPE; ptr = NULL; } } + + // trivial implementation of std::swap() for primitive types + template + inline void wxSwap(T& first, T& second) + { + T tmp(first); + first = second; + second = tmp; + } #endif /*__cplusplus*/ /* size of statically declared array */ -- 2.50.0