Use std::array to store hash bytes

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
Claudio Cambra 2023-06-08 17:14:28 +08:00
parent b404f1a546
commit 4c8007e461
No known key found for this signature in database
GPG Key ID: C839200C384636B0

View File

@ -59,9 +59,9 @@ QString createRandomPassword()
std::mt19937 rng(rand_dev());
QString passwd;
unsigned char unsignedCharArray[numChars];
std::array<unsigned char, numChars> unsignedCharArray;
RAND_bytes(unsignedCharArray, numChars);
RAND_bytes(unsignedCharArray.data(), numChars);
for (auto i = 0; i < numChars; i++) {
auto byte = unsignedCharArray[i];