1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2025-02-21 13:54:18 +01:00

[util] Properly return reference from small_vector emplace_back

This commit is contained in:
Philip Rebohle 2024-10-18 09:53:35 +02:00
parent c7c08fb898
commit 36ef98cbc9

View File

@ -133,9 +133,9 @@ namespace dxvk {
}
template<typename... Args>
void emplace_back(Args... args) {
T& emplace_back(Args... args) {
reserve(m_size + 1);
new (ptr(m_size++)) T(std::forward<Args>(args)...);
return *(new (ptr(m_size++)) T(std::forward<Args>(args)...));
}
void erase(size_t idx) {