Ignore a couple of known-unused results reported by Coverity

This commit is contained in:
Tim Wojtulewicz 2025-07-21 15:24:54 -07:00
parent d4cb3c8225
commit 2da3b3a2a6
3 changed files with 24 additions and 6 deletions

View file

@ -68,7 +68,12 @@ private:
class Deferred {
public:
Deferred(std::function<void()> deferred) : deferred(std::move(deferred)) {}
~Deferred() { deferred(); }
~Deferred() {
if ( deferred ) {
deferred();
}
}
void Cancel() { deferred = nullptr; }
private:
std::function<void()> deferred;