diff options
author | Sven Weidauer <sven@5sw.de> | 2017-06-05 10:47:34 +0200 |
---|---|---|
committer | Sven Weidauer <sven@5sw.de> | 2017-06-05 10:51:19 +0200 |
commit | 3ee40a10b123c36be3e29602767840a7a71aaafa (patch) | |
tree | 64123d0bf6a6cf5a5a4c1fd8349756db68e09483 /frontends/cocoa/PSMTabBarControl/PSMTabBarController.m | |
parent | ce4e059ea67cee7f35b4b810a4387f343fa74650 (diff) | |
download | netsurf-3ee40a10b123c36be3e29602767840a7a71aaafa.tar.gz netsurf-3ee40a10b123c36be3e29602767840a7a71aaafa.tar.bz2 |
Fix up cocoa frontend.
- Convert to ARC
- Fix crash due to endless responder chain recursion
- Update makefile to find openssl installed via home-brew
- Fix most compiler warnings
Diffstat (limited to 'frontends/cocoa/PSMTabBarControl/PSMTabBarController.m')
-rw-r--r-- | frontends/cocoa/PSMTabBarControl/PSMTabBarController.m | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/frontends/cocoa/PSMTabBarControl/PSMTabBarController.m b/frontends/cocoa/PSMTabBarControl/PSMTabBarController.m index 68e1bc498..ea3f5baa3 100644 --- a/frontends/cocoa/PSMTabBarControl/PSMTabBarController.m +++ b/frontends/cocoa/PSMTabBarControl/PSMTabBarController.m @@ -11,6 +11,7 @@ #import "PSMTabBarCell.h" #import "PSMTabStyle.h" #import "NSString_AITruncation.h" +#import "PSMRolloverButton.h" #define MAX_OVERFLOW_MENUITEM_TITLE_LENGTH 60 @@ -41,13 +42,6 @@ return self; } -- (void)dealloc { - [_cellTrackingRects release]; - [_closeButtonTrackingRects release]; - [_cellFrames release]; - [super dealloc]; -} - /*! @method addButtonRect @abstract Returns the position for the add tab button. @@ -507,7 +501,7 @@ static NSInteger potentialMinimumForArray(NSArray *array, NSInteger minimum){ NSTabViewItem *selectedTabViewItem = [[_control tabView] selectedTabViewItem]; NSMenuItem *menuItem; - [_overflowMenu release], _overflowMenu = nil; + _overflowMenu = nil; for(i = 0; i < cellCount; i++) { cell = [cells objectAtIndex:i]; |