- 21 Sep, 2020 1 commit
-
-
Rosen Penev authored
Found with -Wdouble-promotion Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 23 Aug, 2020 1 commit
-
-
Johann Uhrmann authored
-
- 11 Jun, 2020 1 commit
-
-
Max Kellermann authored
An assertion failure in UpdateQueuedSong() could trigger because the `prev` parameter is always `nullptr`, but `queued` may be set. And in fact, calling UpdateQueuedSong() is only necessary when the queued song was edited, to re-queue it with the new range. Closes https://github.com/MusicPlayerDaemon/MPD/issues/901
-
- 25 Mar, 2020 1 commit
-
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 16 Mar, 2020 1 commit
-
-
Rosen Penev authored
Found with -Wdouble-promotion Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 13 Mar, 2020 2 commits
-
-
Max Kellermann authored
-
Rosen Penev authored
The former is deprecated by C++14. The standard says they are the same: The header defines all types and macros the same as the C standard library header<stdint.h>. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 12 Mar, 2020 1 commit
-
-
Rosen Penev authored
The former was deprecated with C++14. According to the C++11 and C++17 standards, both files are identical. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 18 Jan, 2020 1 commit
-
-
Max Kellermann authored
-
- 15 Oct, 2019 1 commit
-
-
Max Kellermann authored
Commit 13208bf5 added range support to the `move` command, but applied the wrong offset to the `to` variable. When the source range is before the current song, and the song thus gets decremented by the range size, then the final destination offset must also be decremented by the range size. Closes https://github.com/MusicPlayerDaemon/MPD/issues/663
-
- 05 Sep, 2019 3 commits
-
-
Max Kellermann authored
Eliminate unnecessary dynamic allocations.
-
Max Kellermann authored
-
Max Kellermann authored
Don't catch and log exceptions here; let the caller decide.
-
- 05 Jul, 2019 1 commit
-
-
Max Kellermann authored
-
- 17 Jun, 2019 1 commit
-
-
Max Kellermann authored
-
- 06 Jun, 2019 2 commits
-
-
Max Kellermann authored
No variable-length arrays on the stack.
-
Max Kellermann authored
-
- 31 May, 2019 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 19 Nov, 2018 1 commit
-
-
Max Kellermann authored
Since we switched from autotools to Meson in commit 94592c14, we don't need to include `config.h` early to properly enable large file support. Meson passes the required macros on the compiler command line instead of defining them in `config.h`. This means we can include `config.h` at any time, whenever we want to check its macros, and there are no ordering constraints.
-
- 31 Oct, 2018 1 commit
-
-
Max Kellermann authored
-
- 23 Sep, 2018 1 commit
-
-
Max Kellermann authored
-
- 22 Sep, 2018 1 commit
-
-
Max Kellermann authored
-
- 21 Sep, 2018 1 commit
-
-
Max Kellermann authored
-
- 20 Aug, 2018 1 commit
-
-
Max Kellermann authored
-
- 02 Aug, 2018 1 commit
-
-
Max Kellermann authored
-
- 25 Jul, 2018 1 commit
-
-
Max Kellermann authored
All DetachedSong instances should be converted to LightSong first, which is a very cheap operation.
-
- 17 Jul, 2018 1 commit
-
-
Max Kellermann authored
-
- 16 Jul, 2018 1 commit
-
-
Max Kellermann authored
-
- 06 Jul, 2018 1 commit
-
-
Max Kellermann authored
This enforces the "not nullptr" rule.
-
- 25 Feb, 2018 1 commit
-
-
Patryk Hachuła authored
-
- 09 Feb, 2018 1 commit
-
-
Max Kellermann authored
For Android pre-5.0 compatibility (#213).
-
- 29 Jan, 2018 1 commit
-
-
Max Kellermann authored
This commit also puts an instance of RemoteTagScanner into the Instance class, and hooks it into the "add" and "addid" commands.
-
- 05 Jan, 2018 1 commit
-
-
Max Kellermann authored
This completes the bug fix commit 2065e329; if we clear "queued" then we must clear "queued_song" as well, or another variant of the assertion fails.
-
- 20 Dec, 2017 1 commit
-
-
Max Kellermann authored
-
- 19 Dec, 2017 1 commit
-
-
Max Kellermann authored
-
- 02 Dec, 2017 2 commits
-
-
Max Kellermann authored
Fixes #165.
-
Max Kellermann authored
When starting playback with a specific song which does not have the highest priority, the previous highest priority song was skipped completely because its order was "swapped". This commit changes to a more expensive operation which inserts the selected song into the order list. This fixes a small part of #165
-