projects
/
occt.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0adbd30
)
0024452: TKOpenGl - Memory leak in OpenGl_ShaderManager
author
Pawel
<pawel-kowalski@wp.pl>
Tue, 10 Dec 2013 10:05:08 +0000
(14:05 +0400)
committer
abv
<abv@opencascade.com>
Thu, 12 Dec 2013 15:36:50 +0000
(19:36 +0400)
src/OpenGl/OpenGl_ShaderManager.cxx
patch
|
blob
|
blame
|
history
diff --git
a/src/OpenGl/OpenGl_ShaderManager.cxx
b/src/OpenGl/OpenGl_ShaderManager.cxx
index 11a0ebe34febfac7634e16f2ea581d079335e99d..d5ad6b9341a01b4f0ff994eb8c76b2e8abab9c85 100644
(file)
--- a/
src/OpenGl/OpenGl_ShaderManager.cxx
+++ b/
src/OpenGl/OpenGl_ShaderManager.cxx
@@
-312,6
+312,7
@@
void OpenGl_ShaderManager::PushLightSourceState (const Handle(OpenGl_ShaderProgr
OpenGLMaxLights * OpenGl_ShaderLightType::NbOfVec2i(),
aLightTypeArray[0].Packed());
theProgram->UpdateState (OpenGl_LIGHT_SOURCES_STATE, myLightSourceState.Index());
+ delete[] aLightTypeArray;
return;
}