From 55f9b61d19fc577f926331479a342f777472e26f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Mon, 19 Nov 2012 15:30:33 +0100 Subject: [PATCH] GCC 4.5 compatibility: no forward declarations for enums. --- src/Magnum.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Magnum.h b/src/Magnum.h index 75f5978b9..6dfb112de 100644 --- a/src/Magnum.h +++ b/src/Magnum.h @@ -117,7 +117,9 @@ class BufferedTexture; template class Color3; template class Color4; +#ifndef CORRADE_GCC45_COMPATIBILITY enum class Version: GLint; +#endif class Context; class Extension; @@ -145,9 +147,11 @@ class Profiler; class Query; class Renderbuffer; +#ifndef CORRADE_GCC45_COMPATIBILITY enum class ResourceState: std::uint8_t; enum class ResourceDataState: std::uint8_t; enum class ResourcePolicy: std::uint8_t; +#endif template class Resource; template class ResourceManager;