From fc1b89dd5c06dfbe4091a1e655b54785a9bbd8d0 Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Tue, 25 Jan 2011 12:27:19 +0200 Subject: client/cegui: cegui 0.6.0 gcc 4.6.0 related fix cegui doesn't include stddef required for ptrdiff_t type, we include it for it. --- client/gui/resource_provider.h | 3 +++ client/gui/softrenderer.h | 2 ++ client/gui/softtexture.h | 3 +++ 3 files changed, 8 insertions(+) diff --git a/client/gui/resource_provider.h b/client/gui/resource_provider.h index 1443abe4..c3136880 100644 --- a/client/gui/resource_provider.h +++ b/client/gui/resource_provider.h @@ -1,6 +1,9 @@ #ifndef _H_RESOURCE_PROVIDER #define _H_RESOURCE_PROVIDER +/* CEGUI 0.6 bug, CEGUITexture.h doesn't include this, we need to */ +#include + #include "CEGUIDefaultResourceProvider.h" class CEGUIResourceProvider: public CEGUI::ResourceProvider { diff --git a/client/gui/softrenderer.h b/client/gui/softrenderer.h index 9fc1a29e..f5155ad2 100644 --- a/client/gui/softrenderer.h +++ b/client/gui/softrenderer.h @@ -4,6 +4,8 @@ #include #include #include +/* CEGUI 0.6 bug, CEGUITexture.h doesn't include this, we need to */ +#include #include "CEGUIRenderer.h" #include "CEGUIColourRect.h" diff --git a/client/gui/softtexture.h b/client/gui/softtexture.h index 37617f29..788795ff 100644 --- a/client/gui/softtexture.h +++ b/client/gui/softtexture.h @@ -3,6 +3,9 @@ #define _softtexture_h_ #include +/* CEGUI 0.6 bug, CEGUITexture.h doesn't include this, we need to */ +#include + #include "CEGUIBase.h" #include "CEGUITexture.h" -- cgit