- 13 Oct, 2021 7 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Deprecated in C++17. Since C++17, one is supposed to declare those 5 types manually.
-
- 07 Oct, 2021 3 commits
-
-
Max Kellermann authored
Eliminates lots of implicit std::string temporaries.
-
Max Kellermann authored
-
James D. Smith authored
-
- 27 Aug, 2021 6 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 26 Aug, 2021 1 commit
-
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 25 May, 2021 1 commit
-
-
Namkhai B authored
Fixes building under GCC 11
-
- 19 May, 2021 2 commits
-
-
Max Kellermann authored
Include the most specific header documented by MSDN instead.
-
Max Kellermann authored
-
- 15 May, 2021 1 commit
-
-
John Regan authored
refactors GenerateOggSerial into a generic GenerateSerial utility, under the util lib. libFLAC may be encoded without Ogg support. If Ogg support is disabled, libFLAC will still export Ogg-related methods (like setting a serial number), and throw a runtime error when initializing an Ogg stream. GenerateOggSerial does not depend on libogg. Refactoring it into a generic GenerateSerial prevents having to add build-time checks for libogg within the FLAC encoder plugin.
-
- 20 Apr, 2021 1 commit
-
-
Max Kellermann authored
-
- 06 Apr, 2021 6 commits
-
-
Max Kellermann authored
This is semi-standard and doesn't require the util/Compiler.h header.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This allows using it in constant expressions.
-
Max Kellermann authored
This makes it compatible with containers storing std::unique_ptr.
-
Max Kellermann authored
-
- 04 Mar, 2021 8 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Replaces the static Duplicate() method.
-
Max Kellermann authored
-
Max Kellermann authored
To make things simpler, AllocatedString is now a non-template class.
-
- 02 Mar, 2021 4 commits
-
-
Max Kellermann authored
By casting to SafeLinkIntrusiveListHook if appropriate, this fixes a bug in the erase() method, where erase() calls IntrusiveListHook::unlink() instead of SafeLinkIntrusiveListHook::unlink().
-
Max Kellermann authored
-
Max Kellermann authored
The "std::nested_exception" catch block already covers this perfectly.
-
Max Kellermann authored
-