refactor: use maybe unused attribute (#1918)

* refactor: replace TR_UNUSED with [[maybe_unused]]
This commit is contained in:
Charles Kerr
2021-10-10 11:52:26 -05:00
committed by GitHub
parent a4d7e11a14
commit 1fb5a79813
47 changed files with 255 additions and 585 deletions

View File

@@ -241,17 +241,9 @@ static void* tr_ptrArrayRemoveSortedValue(tr_ptrArray* t, void const* ptr, tr_vo
void tr_ptrArrayRemoveSortedPointer(tr_ptrArray* t, void const* ptr, tr_voidptr_compare_func compare)
{
void const* removed = tr_ptrArrayRemoveSortedValue(t, ptr, compare);
#ifndef TR_ENABLE_ASSERTS
TR_UNUSED(removed);
#else
[[maybe_unused]] void const* removed = tr_ptrArrayRemoveSortedValue(t, ptr, compare);
TR_ASSERT(removed != nullptr);
TR_ASSERT(removed == ptr);
TR_ASSERT(tr_ptrArrayFindSorted(t, ptr, compare) == nullptr);
#endif
}