diff --git a/src/Magnum/Platform/ScreenedApplication.hpp b/src/Magnum/Platform/ScreenedApplication.hpp index ef4abb1b2..b2b1c43a9 100644 --- a/src/Magnum/Platform/ScreenedApplication.hpp +++ b/src/Magnum/Platform/ScreenedApplication.hpp @@ -1,3 +1,5 @@ +#ifndef Magnum_Platform_ScreenedApplication_hpp +#define Magnum_Platform_ScreenedApplication_hpp /* This file is part of Magnum. @@ -141,3 +143,5 @@ template void BasicScreenedApplication::mouseMov } }} + +#endif diff --git a/src/Magnum/ResourceManager.hpp b/src/Magnum/ResourceManager.hpp index d0fc54225..02a10e73b 100644 --- a/src/Magnum/ResourceManager.hpp +++ b/src/Magnum/ResourceManager.hpp @@ -1,3 +1,5 @@ +#ifndef Magnum_ResourceManager_hpp +#define Magnum_ResourceManager_hpp /* This file is part of Magnum. @@ -48,3 +50,5 @@ ResourceManager*& ResourceManagerLocalInstanceImplementation } }} + +#endif diff --git a/src/Magnum/configure.h.cmake b/src/Magnum/configure.h.cmake index 0026bbee1..7b6751ded 100644 --- a/src/Magnum/configure.h.cmake +++ b/src/Magnum/configure.h.cmake @@ -1,3 +1,5 @@ +#ifndef Magnum_configure_h +#define Magnum_configure_h /* This file is part of Magnum. @@ -32,3 +34,5 @@ #cmakedefine MAGNUM_TARGET_DESKTOP_GLES #cmakedefine MAGNUM_TARGET_WEBGL #cmakedefine MAGNUM_TARGET_HEADLESS + +#endif