diff --git a/include/wx/webview_chromium.h b/include/wx/webview_chromium.h index e5f6640213..4f1c251aae 100644 --- a/include/wx/webview_chromium.h +++ b/include/wx/webview_chromium.h @@ -7,6 +7,10 @@ #ifndef _WX_WEBVIEWCHROMIUM_H_ #define _WX_WEBVIEWCHROMIUM_H_ +#include "wx/defs.h" + +#if wxUSE_WEBVIEW && wxUSE_WEBVIEW_CHROMIUM + #include "wx/control.h" #include "wx/webview.h" #include "wx/sharedptr.h" @@ -306,4 +310,6 @@ public: { return new wxWebViewChromium(parent, id, url, pos, size, style, name); } }; +#endif // wxUSE_WEBVIEW && wxUSE_WEBVIEW_CHROMIUM + #endif // _WX_WEBVIEWCHROMIUM_H_ diff --git a/src/common/webview_chromium.cpp b/src/common/webview_chromium.cpp index a7d52c7dae..e5c7973c9d 100644 --- a/src/common/webview_chromium.cpp +++ b/src/common/webview_chromium.cpp @@ -5,6 +5,9 @@ ///////////////////////////////////////////////////////////////////////////// #include "wx/wxprec.h" + +#if wxUSE_WEBVIEW && wxUSE_WEBVIEW_CHROMIUM + #include "wx/webview.h" #include "wx/webview_chromium.h" #include "wx/filesys.h" @@ -796,3 +799,5 @@ bool SchemeHandler::ReadResponse(void* data_out, return has_data; } + +#endif // wxUSE_WEBVIEW && wxUSE_WEBVIEW_CHROMIUM