Merge pull request #1889 from saikat/master

Fix a memory leak in _CPImageAndTextView.  This closes #1888.
This commit is contained in:
Alexander Ljungberg
2013-03-31 09:56:14 +01:00
+1 -3
View File
@@ -319,9 +319,6 @@ var _CPimageAndTextViewFrameSizeChangedFlag = 1 << 0,
if (_image == anImage)
return;
if ([_image delegate] === self)
[[CPNotificationCenter defaultCenter] removeObserver:self name:CPImageDidLoadNotification object:_image];
_image = anImage;
_flags |= _CPImageAndTextViewImageChangedFlag;
@@ -347,6 +344,7 @@ var _CPimageAndTextViewFrameSizeChangedFlag = 1 << 0,
- (void)imageDidLoad:(CPNotification)aNotification
{
[[CPNotificationCenter defaultCenter] removeObserver:self name:CPImageDidLoadNotification object:_image];
_flags |= _CPImageAndTextViewImageChangedFlag;
[self setNeedsLayout];
}