From f604ba8d7f137ef2a24fd6de7446687731db4a42 Mon Sep 17 00:00:00 2001 From: "gregory.hainaut" Date: Wed, 21 Dec 2011 20:37:24 +0000 Subject: [PATCH] gsdx-ogl: LINUX-ONLY Remove foreach feature not supported on old compiler git-svn-id: http://pcsx2.googlecode.com/svn/branches/gsdx-ogl@5002 96395faa-99c1-11dd-bbfe-3dabce05a288 --- plugins/GSdx/GSDeviceOGL.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/GSdx/GSDeviceOGL.cpp b/plugins/GSdx/GSDeviceOGL.cpp index a5b45123a..c683aed0b 100644 --- a/plugins/GSdx/GSDeviceOGL.cpp +++ b/plugins/GSdx/GSDeviceOGL.cpp @@ -110,10 +110,10 @@ GSDeviceOGL::~GSDeviceOGL() glDeleteSamplers(1, &m_rt_ss); delete m_vb; - for (auto it : m_vs) glDeleteProgram(it.second); - for (auto it : m_gs) glDeleteProgram(it.second); - for (auto it : m_ps) glDeleteProgram(it.second); - for (auto it : m_ps_ss) glDeleteSamplers(1, &it.second); + for (auto it = m_vs.begin(); it != m_vs.end() ; it++) glDeleteProgram(it->second); + for (auto it = m_gs.begin(); it != m_gs.end() ; it++) glDeleteProgram(it->second); + for (auto it = m_ps.begin(); it != m_ps.end() ; it++) glDeleteProgram(it->second); + for (auto it = m_ps_ss.begin(); it != m_ps_ss.end() ; it++) glDeleteSamplers(1, &it->second); m_vs.clear(); m_gs.clear(); m_ps.clear();