mirror of
https://github.com/Xahau/xahaud.git
synced 2025-12-06 17:27:52 +00:00
Prevent passing of non-POD types to POD-only interfaces:
This tidies up the code that produces random numbers to conform to programming best practices and reduce dependencies. * Use std::random_device instead of platform-specific code * Remove RandomNumbers class and use free functions instead
This commit is contained in:
committed by
Vinnie Falco
parent
60f27178b8
commit
b328ec2462
@@ -867,7 +867,7 @@ void RippleAddress::setSeedRandom ()
|
||||
// XXX Maybe we should call MakeNewKey
|
||||
uint128 key;
|
||||
|
||||
RandomNumbers::getInstance ().fillBytes (key.begin (), key.size ());
|
||||
random_fill (key.begin (), key.size ());
|
||||
|
||||
RippleAddress::setSeed (key);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user