X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0e7ac69ea905a69d8363a2deba4b68a968cc870f..878d055d0b7e6e733e4545b7c83404685e543866:/include/wx/msw/setup0.h diff --git a/include/wx/msw/setup0.h b/include/wx/msw/setup0.h index 29a5185929..6a7378edb8 100644 --- a/include/wx/msw/setup0.h +++ b/include/wx/msw/setup0.h @@ -181,6 +181,19 @@ // 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 + // Set wxUSE_EXTENDED_RTTI to 1 to use extended RTTI // // Default is 0 @@ -382,9 +395,12 @@ #define wxUSE_ZIPSTREAM 1 // Set to 1 to compile wxZlibInput/OutputStream classes. Also required by -// wxUSE_LIBPNG. +// wxUSE_LIBPNG and wxUSE_GZSTREAM. #define wxUSE_ZLIB 1 +// Set to 1 to compile wxGzipInput/OutputStream classes. Requires wxUSE_ZLIB. +#define wxUSE_GZSTREAM 1 + // If enabled, the code written by Apple will be used to write, in a portable // way, float on the disk. See extended.c for the license which is different // from wxWindows one.