diff --git a/src/random.cpp b/src/random.cpp --- a/src/random.cpp +++ b/src/random.cpp @@ -309,10 +309,10 @@ namespace { struct RNGState { Mutex m_mutex; - uint8_t m_state[32] = {0}; - uint64_t m_counter = 0; + uint8_t m_state[32] GUARDED_BY(m_mutex) = {0}; + uint64_t m_counter GUARDED_BY(m_mutex) = 0; - explicit RNGState() { InitHardwareRand(); } + RNGState() { InitHardwareRand(); } }; RNGState &GetRNGState() {