mirror of
https://github.com/moonlight-stream/moonlight-ios.git
synced 2026-05-19 16:20:15 +00:00
Merge pull request #447 from mlostekk/fix/memLeaks
nil'ing observer references
This commit is contained in:
@@ -736,6 +736,13 @@ static const double MOUSE_SPEED_DIVISOR = 2.5;
|
|||||||
[[NSNotificationCenter defaultCenter] removeObserver:_keyboardConnectObserver];
|
[[NSNotificationCenter defaultCenter] removeObserver:_keyboardConnectObserver];
|
||||||
[[NSNotificationCenter defaultCenter] removeObserver:_keyboardDisconnectObserver];
|
[[NSNotificationCenter defaultCenter] removeObserver:_keyboardDisconnectObserver];
|
||||||
|
|
||||||
|
_controllerConnectObserver = nil;
|
||||||
|
_controllerDisconnectObserver = nil;
|
||||||
|
_mouseConnectObserver = nil;
|
||||||
|
_mouseDisconnectObserver = nil;
|
||||||
|
_keyboardConnectObserver = nil;
|
||||||
|
_keyboardDisconnectObserver = nil;
|
||||||
|
|
||||||
_controllerNumbers = 0;
|
_controllerNumbers = 0;
|
||||||
|
|
||||||
for (Controller* controller in [_controllers allValues]) {
|
for (Controller* controller in [_controllers allValues]) {
|
||||||
|
|||||||
Reference in New Issue
Block a user