diff options
author | crupest <crupest@outlook.com> | 2022-06-08 17:26:30 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2022-06-08 17:26:30 +0800 |
commit | 54fdc23fdd7149c6e18991aa56f4861a8a5d4e03 (patch) | |
tree | 2d0cb667313d8bdd27e312e13e09acd98373a1ff /src/platform/bootstrap | |
parent | f1c8931181ab1a911ab2383520a3b9628235db83 (diff) | |
download | cru-54fdc23fdd7149c6e18991aa56f4861a8a5d4e03.tar.gz cru-54fdc23fdd7149c6e18991aa56f4861a8a5d4e03.tar.bz2 cru-54fdc23fdd7149c6e18991aa56f4861a8a5d4e03.zip |
...
Diffstat (limited to 'src/platform/bootstrap')
-rw-r--r-- | src/platform/bootstrap/Bootstrap.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/platform/bootstrap/Bootstrap.cpp b/src/platform/bootstrap/Bootstrap.cpp index 30099b96..cfb3697a 100644 --- a/src/platform/bootstrap/Bootstrap.cpp +++ b/src/platform/bootstrap/Bootstrap.cpp @@ -3,9 +3,11 @@ #ifdef CRU_PLATFORM_WINDOWS #include "cru/platform/graphics/direct2d/Factory.h" #include "cru/platform/gui/win/UiApplication.h" -#else +#elifdef CRU_PLATFORM_OSX #include "cru/platform/graphics/quartz/Factory.h" #include "cru/platform/gui/osx/UiApplication.h" +#else +#include "cru/platform/graphics/cairo/CairoGraphicsFactory.h" #endif namespace cru::platform::bootstrap { @@ -26,7 +28,7 @@ CreateGraphicsFactory() { #elif CRU_PLATFORM_OSX return new cru::platform::graphics::quartz::QuartzGraphicsFactory(); #else - return nullptr; + return new cru::platform::graphics::cairo::CairoGraphicsFactory(); #endif } |