X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/17dff81c7141e142765b168ab225e5c61475669f..9982bf4c6656a61a67b28b51b2fe3196c9202fff:/include/wx/confbase.h diff --git a/include/wx/confbase.h b/include/wx/confbase.h index 3c4773b05a..36a9d05efe 100644 --- a/include/wx/confbase.h +++ b/include/wx/confbase.h @@ -18,14 +18,11 @@ #pragma interface "confbase.h" #endif -// ---------------------------------------------------------------------------- -// compile options -// ---------------------------------------------------------------------------- +#include "wx/defs.h" + +#ifdef wxUSE_CONFIG -// it won't compile without it anyhow -#ifndef wxUSE_CONFIG - #error "Please define wxUSE_CONFIG or remove config.cpp from your makefile" -#endif // wxUSE_CONFIG +#include "wx/string.h" // ---------------------------------------------------------------------------- // constants @@ -86,7 +83,7 @@ extern void wxSplitPath(wxArrayString& aParts, const char *sz); // Keys are pairs "key_name = value" where value may be of string or integer // (long) type (@@@ doubles and other types such as wxDate coming soon). // ---------------------------------------------------------------------------- -class wxConfigBase +class WXDLLEXPORT wxConfigBase { public: // static functions @@ -287,7 +284,10 @@ private: #define sm_classwxConfig sm_classwxFileConfig #endif +#endif + + // wxUSE_CONFIG - -#endif // _WX_CONFIG_H_ +#endif + // _WX_CONFIG_H_