Replace array with unordered set for better performance.

This commit is contained in:
Andrius Štikonas 2020-11-29 13:48:07 +00:00
parent 551654de0d
commit 5da47c26e9
1 changed files with 3 additions and 1 deletions

View File

@ -8,7 +8,9 @@
#ifndef KPMCORE_EXTERNALCOMMAND_WHITELIST_H #ifndef KPMCORE_EXTERNALCOMMAND_WHITELIST_H
#define KPMCORE_EXTERNALCOMMAND_WHITELIST_H #define KPMCORE_EXTERNALCOMMAND_WHITELIST_H
QString allowedCommands[] = { #include <unordered_set>
const std::unordered_set<QString> allowedCommands {
// TODO no root needed // TODO no root needed
QStringLiteral("lsblk"), QStringLiteral("lsblk"),
QStringLiteral("udevadm"), QStringLiteral("udevadm"),