summaryrefslogtreecommitdiff
path: root/vcl/quartz/ctlayout.cxx
diff options
context:
space:
mode:
authorPtyl Dragon <ptyl@cloudon.com>2014-05-08 15:58:50 +0300
committerTor Lillqvist <tml@collabora.com>2014-05-08 16:59:53 +0300
commit4b1ccdefe2594d8bec9343171c15ff1f90ac97bf (patch)
tree53994826d9898c8712bb049fd0a8fc8f0ee50470 /vcl/quartz/ctlayout.cxx
parentd6f5d4ee2cd0654497f1af37421d788411db762c (diff)
fix memory leaks in vcl quartz
Change-Id: Ifb6a924759b8a3a7f459f2335144ca4dda434cb9
Diffstat (limited to 'vcl/quartz/ctlayout.cxx')
-rw-r--r--vcl/quartz/ctlayout.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/vcl/quartz/ctlayout.cxx b/vcl/quartz/ctlayout.cxx
index 93764025cd28..5c611500572f 100644
--- a/vcl/quartz/ctlayout.cxx
+++ b/vcl/quartz/ctlayout.cxx
@@ -552,6 +552,7 @@ sal_Int32 CTLayout::GetTextBreak( long nMaxWidth, long /*nCharExtra*/, int nFact
CTTypesetterRef aCTTypeSetter = CTTypesetterCreateWithAttributedString( mpAttrString );
const double fCTMaxWidth = (double)nMaxWidth / nFactor;
CFIndex nIndex = CTTypesetterSuggestClusterBreak( aCTTypeSetter, 0, fCTMaxWidth );
+ CFRelease( aCTTypeSetter );
if( nIndex >= mnCharCount )
return -1;