equal
deleted
inserted
replaced
133 SDL_VideoDevice *_this = SDL_GetVideoDevice(); |
133 SDL_VideoDevice *_this = SDL_GetVideoDevice(); |
134 SDL_VideoDisplay *display = &_this->displays[0]; |
134 SDL_VideoDisplay *display = &_this->displays[0]; |
135 sdlwindow = display->windows; |
135 sdlwindow = display->windows; |
136 } |
136 } |
137 |
137 |
|
138 -(void) didReceiveMemoryWarning { |
|
139 [super didReceiveMemoryWarning]; |
|
140 if (self.popupMenu.view.superview == nil) |
|
141 self.popupMenu = nil; |
|
142 MSG_MEMCLEAN(); |
|
143 } |
|
144 |
138 -(void) viewDidUnload { |
145 -(void) viewDidUnload { |
139 // only object initialized in viewDidLoad should be here |
146 // only objects initialized in viewDidLoad should be here |
|
147 [[NSNotificationCenter defaultCenter] removeObserver:self]; |
140 dimTimer = nil; |
148 dimTimer = nil; |
141 MSG_DIDUNLOAD(); |
149 MSG_DIDUNLOAD(); |
142 [super viewDidUnload]; |
150 [super viewDidUnload]; |
143 } |
151 } |
144 |
|
145 -(void) didReceiveMemoryWarning { |
|
146 // Releases the view if it doesn't have a superview. |
|
147 [super didReceiveMemoryWarning]; |
|
148 // Release any cached data, images, etc that aren't in use. |
|
149 if (popupMenu.view.superview == nil) |
|
150 popupMenu = nil; |
|
151 MSG_MEMCLEAN(); |
|
152 } |
|
153 |
|
154 |
152 |
155 -(void) dealloc { |
153 -(void) dealloc { |
156 [popupMenu release]; |
154 [popupMenu release]; |
157 [popoverController release]; |
155 [popoverController release]; |
158 // dimTimer is autoreleased |
156 // dimTimer is autoreleased |