diff --git a/kcms/users/src/user.cpp b/kcms/users/src/user.cpp index 8c8427ce4..626cffc9c 100644 --- a/kcms/users/src/user.cpp +++ b/kcms/users/src/user.cpp @@ -175,12 +175,11 @@ void User::setPath(const QDBusObjectPath &path) { static char saltCharacter() { - char saltCharacters[] = "ABCDEFGHIJKLMNOPQRSTUVXYZ" - "abcdefghijklmnopqrstuvxyz" - "./0123456789"; + static const char saltCharacters[] = "ABCDEFGHIJKLMNOPQRSTUVXYZ" + "abcdefghijklmnopqrstuvxyz" + "./0123456789"; - const quint32 index = - QRandomGenerator::system()->bounded(0u, (sizeof(saltCharacters)/sizeof(*saltCharacters))); + const quint32 index = QRandomGenerator::system()->bounded(0u, sizeof(saltCharacters)); return saltCharacters[index]; }