diff options
-rw-r--r-- | include/pdb/handle.hpp | 4 | ||||
-rw-r--r-- | include/pdb/workarounds.hpp | 8 |
2 files changed, 11 insertions, 1 deletions
diff --git a/include/pdb/handle.hpp b/include/pdb/handle.hpp index 7c0cc40..511ef90 100644 --- a/include/pdb/handle.hpp +++ b/include/pdb/handle.hpp @@ -5,6 +5,8 @@ #pragma once +#include "workarounds.hpp" + #include <Windows.h> #include <cassert> @@ -18,7 +20,7 @@ struct CloseHandle { return; const auto ret = ::CloseHandle(raw); assert(ret); - UNREFERENCED_PARAMETER(ret); + PDB_UNUSED_PARAMETER(ret); } }; diff --git a/include/pdb/workarounds.hpp b/include/pdb/workarounds.hpp new file mode 100644 index 0000000..00bd5c5 --- /dev/null +++ b/include/pdb/workarounds.hpp @@ -0,0 +1,8 @@ +// Copyright (c) 2020 Egor Tensin <Egor.Tensin@gmail.com> +// This file is part of the "PDB repository" project. +// For details, see https://github.com/egor-tensin/pdb-repo. +// Distributed under the MIT License. + +#pragma once + +#define PDB_UNUSED_PARAMETER(...) (void)(__VA_ARGS__) |