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:
parent
c7c08fb898
commit
36ef98cbc9
@ -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) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user