diff options
author | Timur Pocheptsov <Timur.Pocheptsov@digia.com> | 2014-10-31 09:52:04 +0100 |
---|---|---|
committer | Timur Pocheptsov <Timur.Pocheptsov@digia.com> | 2014-10-31 13:05:37 +0100 |
commit | 85ea2434b101bd8c3674bc7a564eca1a3f57127a (patch) | |
tree | 6f77eef6da7412e6c2554367c2c923231f627152 /src/plugins/platforms/cocoa | |
parent | 41ba4b3956d3c2f92277db090689833506d811b0 (diff) |
Cocoa plugin - fix a resource leak
The patch 916dfcb8275bcce6b39606cd0b930239a60dc5df while fixing one problem,
introduced another - leaking CGImage.
Change-Id: I08db6ea9fa97ae3489a0bfa1f93e0d18f3671885
Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
Diffstat (limited to 'src/plugins/platforms/cocoa')
-rw-r--r-- | src/plugins/platforms/cocoa/qnsview.mm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/platforms/cocoa/qnsview.mm b/src/plugins/platforms/cocoa/qnsview.mm index d109ce1db6..fa85a2bf54 100644 --- a/src/plugins/platforms/cocoa/qnsview.mm +++ b/src/plugins/platforms/cocoa/qnsview.mm @@ -589,6 +589,7 @@ static NSString *_q_NSWindowDidChangeOcclusionStateNotification = nil; CGContextRestoreGState(cgContext); CGImageRelease(cleanImg); CGImageRelease(subMask); + CGImageRelease(bsCGImage); [self invalidateWindowShadowIfNeeded]; } |