InputCommon: Mark GetStateLock with [[nodiscard]] and fix discarding calls.

This commit is contained in:
Jordan Woyak
2020-02-23 09:34:31 -06:00
parent 25d5f0d9ef
commit 1a3b4d91bf
2 changed files with 5 additions and 5 deletions

View File

@ -153,7 +153,7 @@ public:
// references and GetState(), by extension. This prevents a race condition
// which happens while handling a hotplug event because a control reference's State()
// could be called before we have finished updating the reference.
static std::unique_lock<std::recursive_mutex> GetStateLock();
[[nodiscard]] static std::unique_lock<std::recursive_mutex> GetStateLock();
std::vector<std::unique_ptr<ControlGroup>> groups;