Skip to content

Commit ab873bf

Browse files
authored
Merge pull request #1841 from eliasdaler/main
Fix missing template arguments in eastl::forward calls
2 parents e2b8369 + 46e728a commit ab873bf

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/mips/psyqo/bump-allocator.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ class BumpAllocator {
6060
psyqo::Kernel::assert(remaining() >= size, "BumpAllocator: Out of memory");
6161
uint8_t *ptr = m_current;
6262
m_current += size;
63-
return *new (ptr) Fragments::SimpleFragment<P>(eastl::forward(args)...);
63+
return *new (ptr) Fragments::SimpleFragment<P>(eastl::forward<Args>(args)...);
6464
}
6565
template <typename T, typename... Args>
6666
T &allocate(Args &&...args) {
@@ -74,7 +74,7 @@ class BumpAllocator {
7474
}
7575
psyqo::Kernel::assert(remaining() >= size, "BumpAllocator: Out of memory");
7676
m_current += size;
77-
return *new (ptr) T(eastl::forward(args)...);
77+
return *new (ptr) T(eastl::forward<Args>(args)...);
7878
}
7979
void reset() { m_current = m_memory; }
8080
size_t remaining() const { return N - (m_current - m_memory); }

0 commit comments

Comments
 (0)