]> git.tdb.fi Git - libs/gl.git/blobdiff - source/resources/resourcemanager.cpp
Use emplace_back when a new object is being constructed
[libs/gl.git] / source / resources / resourcemanager.cpp
index c72b361ce1f41ae9ec69d73d69a7d0e7307fcb21..91b374244090f78397b9cbfe78db63c36c97026b 100644 (file)
@@ -403,7 +403,7 @@ void ResourceManager::LoadingThread::main()
                        catch(const exception &e)
                        {
                                MutexLock lock(queue_mutex);
-                               error_queue.push_back(resource_load_error(managed->location.name, e));
+                               error_queue.emplace_back(managed->location.name, e);
                                managed->state = ManagedResource::LOAD_ERROR;
                        }