Merge pull request #247 from ItsBasi/patch-1

Avoid using pointers to temporary copies of desired extensions.
This commit is contained in:
Alejandro Saucedo 2021-09-19 12:27:24 +01:00 committed by GitHub
commit c4b3e6ed74
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -384,7 +384,7 @@ Manager::createDevice(const std::vector<uint32_t>& familyQueueIndices,
KP_LOG_DEBUG("Kompute Manager available extensions {}",
uniqueExtensionNames);
std::vector<const char*> validExtensions;
for (std::string ext : desiredExtensions) {
for (const std::string& ext : desiredExtensions) {
if (uniqueExtensionNames.count(ext) != 0) {
validExtensions.push_back(ext.c_str());
}