From 8db26a7350aad53ed73a127f9b8eb6ef15bf0be1 Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Thu, 11 Apr 2024 23:49:22 +0200 Subject: Implement Status --- deimos/core/allocator.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'deimos/core/allocator.h') diff --git a/deimos/core/allocator.h b/deimos/core/allocator.h index e65f316..8f00610 100644 --- a/deimos/core/allocator.h +++ b/deimos/core/allocator.h @@ -40,7 +40,7 @@ public: constexpr IAllocator* allocator() const { return m_allocator; } [[nodiscard]] - constexpr gsl::owner Allocate( + constexpr void* Allocate( int64_t new_size, const SourceLocation& source_location = {}) { @@ -48,15 +48,15 @@ public: } [[nodiscard]] - gsl::owner Reallocate( - gsl::owner old_ptr, int64_t old_size, int64_t new_size, + void* Reallocate( + void* old_ptr, int64_t old_size, int64_t new_size, const SourceLocation& source_location = {}) { return m_allocator->Reallocate(old_ptr, old_size, new_size, m_scope, source_location); } constexpr void Free( - gsl::owner old_ptr, int64_t old_size, + void* old_ptr, int64_t old_size, const SourceLocation& source_location = {}) { (void)m_allocator->Reallocate(old_ptr, old_size, 0, m_scope, source_location); -- cgit