summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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;