]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/defs.h
adapting to autorelease of factory methods
[wxWidgets.git] / include / wx / defs.h
index a845da8d5f926577254e055d6a59693600f830be..ac41fea3a485cb803a73c1ffa8b8041cb5cee9bb 100644 (file)
@@ -541,9 +541,6 @@ typedef short int WXTYPE;
         wxDEPRECATED(func) { body }
 #endif
 
-/*  everybody gets the assert and other debug macros */
-#include "wx/debug.h"
-
 /*  NULL declaration: it must be defined as 0 for C++ programs (in particular, */
 /*  it must not be defined as "(void *)0" which is standard for C but completely */
 /*  breaks C++ code) */
@@ -552,6 +549,10 @@ typedef short int WXTYPE;
 #endif
 
 #ifdef __cplusplus
+
+// everybody gets the assert and other debug macros
+#include "wx/debug.h"
+
     // delete pointer if it is not NULL and NULL it afterwards
     template <typename T>
     inline void wxDELETE(T*& ptr)