We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2326535 commit 298f97cCopy full SHA for 298f97c
src/random.cpp
@@ -297,10 +297,11 @@ void GetRandBytes(unsigned char* buf, int num)
297
namespace {
298
struct RNGState {
299
Mutex m_mutex;
300
- unsigned char m_state[32] = {0};
301
- uint64_t m_counter = 0;
+ unsigned char m_state[32] GUARDED_BY(m_mutex) = {0};
+ uint64_t m_counter GUARDED_BY(m_mutex) = 0;
302
303
- explicit RNGState() {
+ RNGState()
304
+ {
305
InitHardwareRand();
306
}
307
};
0 commit comments