Preallocate enough vectors for common app settings #1535

This commit is contained in:
Mark Thompson
2023-10-30 05:32:01 -05:00
committed by GitHub
parent 0bacb31d17
commit a11929d2ca
2 changed files with 4 additions and 2 deletions
+1 -1
View File
@@ -250,7 +250,7 @@ SettingsManager::SettingsManager(
settings_.options = options;
// Pre-alloc enough for app settings and additional settings.
additional_settings.reserve(17 + additional_settings.size());
additional_settings.reserve(COMMON_APP_SETTINGS_COUNT + additional_settings.size());
bindings_ = std::move(additional_settings);
// Settings should always be loaded because apps now rely