fix MakeGuid returns garbage
This commit is contained in:
@@ -89,7 +89,7 @@ void Profile::InitEditableData()
|
|||||||
RString Profile::MakeGuid()
|
RString Profile::MakeGuid()
|
||||||
{
|
{
|
||||||
RString s;
|
RString s;
|
||||||
s.resize( GUID_SIZE_BYTES );
|
s.reserve( GUID_SIZE_BYTES*2 );
|
||||||
char buf[GUID_SIZE_BYTES];
|
char buf[GUID_SIZE_BYTES];
|
||||||
CryptManager::GetRandomBytes( buf, GUID_SIZE_BYTES );
|
CryptManager::GetRandomBytes( buf, GUID_SIZE_BYTES );
|
||||||
for( unsigned i=0; i<GUID_SIZE_BYTES; i++ )
|
for( unsigned i=0; i<GUID_SIZE_BYTES; i++ )
|
||||||
|
|||||||
Reference in New Issue
Block a user