1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-15 10:48:33 +01:00
Clementine-audio-player-Mac.../ext
Andreas 55e5eab157 Fix Race-Condition in SpotifyClient that caused playback to break.
QList.removeAll calls the destructor for the elements in the list. This caused `req` to be initialized in `SpotifyClient::TryPlaybackAgain()`. Therefore, spotify method calls might crash because the pointers are invalid.

This commit moves the `pending_playback_requests_.removeAll` to the end of the method to ensure `req` is accessible all the time.
2015-03-13 14:12:19 +01:00
..
clementine-spotifyblob Fix Race-Condition in SpotifyClient that caused playback to break. 2015-03-13 14:12:19 +01:00
clementine-tagreader Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
libclementine-common Move ScopedNSAutoreleasePool to ext 2015-03-02 17:51:17 +01:00
libclementine-remote Network remote can now transcode lossless files before sending them to the remote. 2014-11-13 22:31:49 +01:00
libclementine-spotifyblob Spotify: add the ability to add/remove tracks to/from Starred playlist 2015-01-14 22:49:36 +01:00
libclementine-tagreader Make format 2015-02-21 16:57:37 +01:00