aboutsummaryrefslogtreecommitdiffhomepage
path: root/cocoa/ScintillaCocoa.mm
diff options
context:
space:
mode:
Diffstat (limited to 'cocoa/ScintillaCocoa.mm')
-rw-r--r--cocoa/ScintillaCocoa.mm4
1 files changed, 1 insertions, 3 deletions
diff --git a/cocoa/ScintillaCocoa.mm b/cocoa/ScintillaCocoa.mm
index be8987083..cdf3f059a 100644
--- a/cocoa/ScintillaCocoa.mm
+++ b/cocoa/ScintillaCocoa.mm
@@ -381,7 +381,7 @@ const CGFloat paddingHighlightY = 2;
ScintillaCocoa::ScintillaCocoa(NSView* view)
{
- wMain= [view retain];
+ wMain = view; // Don't retain since we're owned by view, which would cause a cycle
timerTarget = [[[TimerTarget alloc] init: this] retain];
layerFindIndicator = NULL;
Initialise();
@@ -393,8 +393,6 @@ ScintillaCocoa::~ScintillaCocoa()
{
SetTicking(false);
[timerTarget release];
- NSView* container = ContentView();
- [container release];
}
//--------------------------------------------------------------------------------------------------