From 022f02ca00992e8d1427f7483abf27d7842a42fa Mon Sep 17 00:00:00 2001 From: Thomas Guillem Date: Wed, 27 Sep 2017 13:41:10 +0200 Subject: [PATCH] VLCMediaPlayer: fix libvlc_media_player leak The instance is already retained. --- Sources/VLCMediaPlayer.m | 2 -- 1 file changed, 2 deletions(-) diff --git a/Sources/VLCMediaPlayer.m b/Sources/VLCMediaPlayer.m index 8854061c..026cb2d8 100644 --- a/Sources/VLCMediaPlayer.m +++ b/Sources/VLCMediaPlayer.m @@ -263,7 +263,6 @@ static void HandleMediaPlayerSnapshot(const libvlc_event_t * event, void * self) libvlc_retain([_privateLibrary instance]); _playerInstance = playerInstance; - libvlc_media_player_retain(_playerInstance); [self registerObservers]; } @@ -1310,7 +1309,6 @@ static void HandleMediaPlayerSnapshot(const libvlc_event_t * event, void * self) } libvlc_retain([_privateLibrary instance]); _playerInstance = libvlc_media_player_new([_privateLibrary instance]); - libvlc_media_player_retain(_playerInstance); [self registerObservers]; -- GitLab