summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortpaviot <tpaviot@gmail.com>2012-01-12 21:54:53 +0100
committertpaviot <tpaviot@gmail.com>2012-01-15 15:28:01 +0100
commit807f4ef450a0c556254d14f3da08e4e5b85b8fc4 (patch)
tree04f2035e950b44b431f4f09d26e43c8bb982f122
parentddbe9ff692ad6dfe7d55c5f58977eac9ad2a588c (diff)
downloadoce-807f4ef450a0c556254d14f3da08e4e5b85b8fc4.tar.gz
oce-807f4ef450a0c556254d14f3da08e4e5b85b8fc4.zip
[cppcheck-error-fix][memory-leak]
[OpenGl/OpenGl_text.cxx:156]: (error) Memory leak: data
-rw-r--r--src/OpenGl/OpenGl_text.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/OpenGl/OpenGl_text.cxx b/src/OpenGl/OpenGl_text.cxx
index 6296392d..cc7c83a9 100644
--- a/src/OpenGl/OpenGl_text.cxx
+++ b/src/OpenGl/OpenGl_text.cxx
@@ -153,6 +153,7 @@ TextAdd( TSM_ELEM_DATA d, Tint n, cmn_key *k )
wchar_t *wstr = new wchar_t[i];
if( !wstr )
+ delete data;
return TFailure;
data->attach_pt = *pt;