diff options
| author | Malkierian <malkierian@gmail.com> | 2026-01-11 19:25:02 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-12 02:25:02 +0000 |
| commit | ee3397a365c5f350a60538c88f0643f155944836 (patch) | |
| tree | 769ae9f7fba721543790a418e066065e0c8a6570 /ZAPD/ExecutableMain.cpp | |
| parent | 2be9bcbf5ca7d47749eb67e079113ec94450b25e (diff) | |
Convert `size_t` reporting pointers to `std::atomic<size_t>` for thread safety. (#35)
Diffstat (limited to 'ZAPD/ExecutableMain.cpp')
| -rw-r--r-- | ZAPD/ExecutableMain.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ZAPD/ExecutableMain.cpp b/ZAPD/ExecutableMain.cpp index 1bb0192..102f2af 100644 --- a/ZAPD/ExecutableMain.cpp +++ b/ZAPD/ExecutableMain.cpp @@ -1,7 +1,8 @@ #include <stdio.h> +#include <atomic> extern "C" int zapd_main(int argc, char* argv[]); -extern "C" int zapd_report(int argc, char* argv[], size_t* extractCount, size_t* totalExtract); +extern "C" int zapd_report(int argc, char* argv[], std::atomic<size_t>* extractCount, std::atomic<size_t>* totalExtract); int main(int argc, char* argv[]) { return zapd_report(argc, argv, nullptr, nullptr); |
