]> dgit.raspbian.org Git - nextcloud-desktop.git/commitdiff
Use std::array to store hash bytes
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Thu, 8 Jun 2023 09:14:28 +0000 (17:14 +0800)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Thu, 20 Jul 2023 15:32:28 +0000 (23:32 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/gui/filedetails/sharemodel.cpp

index 963c4d46b4a9b6f99b1b6163c379702c83492784..146339b50efb4b9f3bd5b5c5ea3f96e711a73a04 100644 (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];