File cegui-0.8.3-irrlicht.patch of Package cegui

From: Rene van Paassen <Rene.vanPaassen@gmail.com>
Date: 2014-03-18T11:11:23+0100
Subject: gcc on SLES needs explicit template in Irrlicht renderer
References: none
Upstream: no, will go away with SLES

gcc needs template parameter specified.

Index: cegui-0.8.3/cegui/src/RendererModules/Irrlicht/TextureTarget.cpp
===================================================================
--- cegui-0.8.3.orig/cegui/src/RendererModules/Irrlicht/TextureTarget.cpp
+++ cegui-0.8.3/cegui/src/RendererModules/Irrlicht/TextureTarget.cpp
@@ -63,13 +63,13 @@ IrrlichtTextureTarget::~IrrlichtTextureT
 void IrrlichtTextureTarget::activate()
 {
     d_driver.setRenderTarget(d_texture, false, false);
-    IrrlichtRenderTarget::activate();
+    IrrlichtRenderTarget<TextureTarget>::activate();
 }
 
 //----------------------------------------------------------------------------//
 void IrrlichtTextureTarget::deactivate()
 {
-    IrrlichtRenderTarget::deactivate();
+    IrrlichtRenderTarget<TextureTarget>::deactivate();
     d_driver.setRenderTarget(0, false, false);
 }
 
openSUSE Build Service is sponsored by