diff --git a/application/application.cpp b/application/application.cpp index d1ac24a0..7ef2b060 100644 --- a/application/application.cpp +++ b/application/application.cpp @@ -24,8 +24,8 @@ #include "application.hpp" #include "asset_manager.hpp" #include "thread_group.hpp" -#include "material_manager.hpp" #ifdef HAVE_GRANITE_RENDERER +#include "material_manager.hpp" #include "common_renderer_data.hpp" #endif #ifdef HAVE_GRANITE_AUDIO diff --git a/application/global/global_managers_init.cpp b/application/global/global_managers_init.cpp index cac4cc6b..82a72afe 100644 --- a/application/global/global_managers_init.cpp +++ b/application/global/global_managers_init.cpp @@ -26,8 +26,8 @@ #include "thread_group.hpp" #include "filesystem.hpp" #include "asset_manager.hpp" -#include "material_manager.hpp" #ifdef HAVE_GRANITE_RENDERER +#include "material_manager.hpp" #include "common_renderer_data.hpp" #include "ui_manager.hpp" #endif @@ -83,7 +83,7 @@ struct FactoryImplementation : Factory #endif } - MaterialManager *create_material_manager() override + MaterialManagerInterface *create_material_manager() override { #ifdef HAVE_GRANITE_RENDERER return new MaterialManager;