- 03 Dec, 2021 1 commit
-
-
Max Kellermann authored
-
- 21 Jan, 2021 1 commit
-
-
Max Kellermann authored
-
- 21 Mar, 2020 1 commit
-
-
Rosen Penev authored
The entire section falls under the else path of #ifdef _WIN32. Checking for it makes no sense. Probably some refactoring mistake. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 16 Mar, 2020 1 commit
-
-
Rosen Penev authored
[[maybe_unused]] (introduced in C++17) is standard C++. https://clang.llvm.org/docs/AttributeReference.html#maybe-unused-unused says that this is equivalent to the GNU unused attribute. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 12 Mar, 2020 1 commit
-
-
Rosen Penev authored
The former is deprecated by C++14. It's also functionally the same. From the standard: 19.4 The header<cerrno>is described in Table 43. Its contents are the same as the POSIX header<errno.h>,except that errno shall be defined as a macro. [Note: The intent is to remain in close alignment with the POSIX standard.] A separate errno value shall be provided for each thread. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 21 Jan, 2019 2 commits
-
-
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
-
- 21 Aug, 2018 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 19 Jul, 2018 1 commit
-
-
Max Kellermann authored
-
- 06 Jul, 2018 1 commit
-
-
Max Kellermann authored
-
- 24 Jan, 2018 1 commit
-
-
Max Kellermann authored
-
- 12 Dec, 2017 1 commit
-
-
Max Kellermann authored
Only _WIN32 is defined by the compiler, and WIN32 is not standardized and may be missing. Closes #169
-
- 08 May, 2017 1 commit
-
-
Max Kellermann authored
This eliminates some overhead, because the compiler doesn't need to consider these functions throwing.
-
- 03 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 26 Oct, 2016 1 commit
-
-
Max Kellermann authored
-
- 04 Sep, 2016 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Prepare to add more modes.
-
- 16 Aug, 2016 1 commit
-
-
Max Kellermann authored
-
- 15 Aug, 2016 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 26 Feb, 2016 1 commit
-
-
Max Kellermann authored
-
- 16 Dec, 2015 1 commit
-
-
Max Kellermann authored
-
- 15 Dec, 2015 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 25 Mar, 2015 1 commit
-
-
Max Kellermann authored
-
- 24 Mar, 2015 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 23 Mar, 2015 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 03 Mar, 2015 1 commit
-
-
Max Kellermann authored
-
- 25 Feb, 2015 1 commit
-
-
Max Kellermann authored
-
- 10 Feb, 2015 1 commit
-
-
Max Kellermann authored
Fixes yet another breakage of creating the database+state file on Windows.
-
- 06 Feb, 2015 1 commit
-
-
Max Kellermann authored
The file handle is never reset to INVALID_HANDLE_VALUE, and thus the destructor will assume the operation shall be cancelled and will delete the temporary file. This was a major breakage for saving the database file and the state file.
-
- 14 Jan, 2015 1 commit
-
-
Max Kellermann authored
-
- 06 Jan, 2015 1 commit
-
-
Max Kellermann authored
The Linux feature allows writing new files to an invisible file, and then replace the old file. This preserves the old file if we get interrupted by some event.
-
- 05 Jan, 2015 1 commit
-
-
Max Kellermann authored
-