1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2025-02-20 10:54:16 +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 committed by Philip Rebohle
parent 4af31a9d64
commit 1c157d1a63

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) {