feat(memory): add SMemAlloc, SMemFree, and SMemReAlloc

This commit is contained in:
fallenoak 2020-09-07 17:00:14 -05:00
parent e128bd2554
commit ec1c5c8844
3 changed files with 86 additions and 0 deletions

15
storm/Memory.hpp Normal file
View file

@ -0,0 +1,15 @@
#ifndef STORM_MEMORY_HPP
#define STORM_MEMORY_HPP
#include <cstdint>
#include <cstdlib>
void* SMemAlloc(size_t bytes, const char* filename, int32_t linenumber, uint32_t flags);
void SMemFree(void* ptr);
void SMemFree(void* ptr, const char* filename, int32_t linenumber, uint32_t flags);
void* SMemReAlloc(void* ptr, size_t bytes, const char* filename, int32_t linenumber, uint32_t flags);
#endif