diff options
Diffstat (limited to 'src/zencore/memtrack')
| -rw-r--r-- | src/zencore/memtrack/memorytrace.cpp | 1 | ||||
| -rw-r--r-- | src/zencore/memtrack/tracemalloc.h | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/zencore/memtrack/memorytrace.cpp b/src/zencore/memtrack/memorytrace.cpp index 065a6f8ec..13abf7275 100644 --- a/src/zencore/memtrack/memorytrace.cpp +++ b/src/zencore/memtrack/memorytrace.cpp @@ -201,6 +201,7 @@ private: virtual void Free(void* Address) override; virtual bool GetAllocationSize(void* Address, SIZE_T& SizeOut) override { return InnerMalloc->GetAllocationSize(Address, SizeOut); } virtual void OnMallocInitialized() override { InnerMalloc->OnMallocInitialized(); } + virtual const char* GetName() const override { return InnerMalloc->GetName(); } FMalloc* InnerMalloc; }; diff --git a/src/zencore/memtrack/tracemalloc.h b/src/zencore/memtrack/tracemalloc.h index f82d630d7..017962d08 100644 --- a/src/zencore/memtrack/tracemalloc.h +++ b/src/zencore/memtrack/tracemalloc.h @@ -16,7 +16,8 @@ public: virtual void* Realloc(void* Original, size_t Count, uint32_t Alignment) override; virtual void Free(void* Original) override; - virtual void OnMallocInitialized() override { WrappedMalloc->OnMallocInitialized(); } + virtual void OnMallocInitialized() override { WrappedMalloc->OnMallocInitialized(); } + virtual const char* GetName() const override { return WrappedMalloc->GetName(); } FMalloc* WrappedMalloc; }; |