]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/setup0.h
added some trivial macros for exception handling
[wxWidgets.git] / include / wx / mac / setup0.h
index 86101d72187eda630b8c88ddd17eb8dc776cd3b3..37dcda793ebfb67679aad98544fd7e54d3d4ff54 100644 (file)
 // global features
 // ----------------------------------------------------------------------------
 
+// Compile library in exception-safe mode? If set to 1, the library will try to
+// behave correctly in presence of exceptions (even though it still will not
+// use the exceptions itself) and notify the user code about any unhandled
+// exceptions. If set to 0, propagation of the exceptions through the library
+// code will lead to undefined behaviour -- but the code itself will be
+// slightly smaller and faster.
+//
+// Default is 1
+//
+// Recommended setting: depends on whether you intend to use C++ exceptions
+//                      in your own code (1 if you do, 0 if you don't)
+#define wxUSE_EXCEPTIONS    1
+
 // Support for message/error logging. This includes wxLogXXX() functions and
 // wxLog and derived classes. Don't set this to 0 unless you really know what
 // you are doing.