- 10 Jun, 2020 1 commit
-
-
- 09 Jun, 2020 2 commits
-
-
Max Kellermann authored
The io_uring buffer is allocated as memlocked memory, as MPD needs to be able to lock memory.
-
Max Kellermann authored
Before the advent of io_uring (commit dae8da70), this didn't matter, because the `FileInputStream` never called this. But `UringInputStream` is derived from `AsyncInputStream`, and needs the handler to signal completion. Closes https://github.com/MusicPlayerDaemon/MPD/issues/898
-
- 07 Jun, 2020 1 commit
-
-
Naglis Jonaitis authored
-
- 04 Jun, 2020 4 commits
-
-
Max Kellermann authored
For subprojects.
-
Max Kellermann authored
-
Max Kellermann authored
-
Shen-Ta Hsieh authored
c++17 is offered by default with Xcode 10 https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes
-
- 30 May, 2020 7 commits
-
-
Shen-Ta Hsieh authored
-
Shen-Ta Hsieh authored
-
Shen-Ta Hsieh authored
-
Max Kellermann authored
-
Rosen Penev authored
The ones in std have overloads for const char/char. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Max Kellermann authored
Passing `length+1` to `MultiByteToWideChar()` means the function may fill the whole buffer with output data, and could theoretically overwrite the null terminator. In practice, this will never happen, but this way, it's slightly more correct. Also, null-terminate after `MultiByteToWideChar()`, after we got the real output length. Again, this would never have been a problem, but who knows...
-
Rosen Penev authored
Needed for std::wmemchr under libcxx Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 29 May, 2020 2 commits
-
-
Shen-Ta Hsieh authored
-
Shen-Ta Hsieh authored
-
- 28 May, 2020 13 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 27 May, 2020 10 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Fixes `-Wpedantic`.
-
Max Kellermann authored
libavutil's macro definition is a compound literal, which is illegal in C++. Fixes yet another -Wpedantic warning.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Some more `-Wpedantic` fixups.
-
Max Kellermann authored
Enables `-Wpedantic`.
-
Max Kellermann authored
-
Max Kellermann authored
Fixes regression from commit 69f09648
-
Max Kellermann authored
This branch isn't yet ready for level 3 (`-Wpedantic`) due to several C++ violations (e.g. variable length arrays). These are already cleaned up in the master branch (0.22).
-