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:
parent
4af31a9d64
commit
1c157d1a63
@ -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