Optimize container insertions using emplace_back instead of push_back

This commit is contained in:
Pugemon
2024-06-07 04:43:27 +03:00
parent f25a425cb9
commit e98fb9a1a7
9 changed files with 13 additions and 13 deletions
+1 -1
View File
@@ -458,7 +458,7 @@ std::vector<std::string> ALAudio::getAvailableDevices() const {
const char* ptr = devices;
do {
devicesVec.push_back(std::string(ptr));
devicesVec.emplace_back(ptr);
ptr += devicesVec.back().size() + 1;
}
while (ptr[0]);