summaryrefslogtreecommitdiffhomepage
path: root/src/utils.c
diff options
context:
space:
mode:
authorRay <[email protected]>2020-12-19 19:43:25 +0100
committerRay <[email protected]>2020-12-19 19:43:25 +0100
commitd2d72b1dfb08276caf26fc91f4e5c4513e33981e (patch)
treeeaa9e42fb7075662f730a56e5a04ee7dbbe45399 /src/utils.c
parentcbf7369a3da54ac2f6ff3554c6ff7918c2c61990 (diff)
downloadraylib-d2d72b1dfb08276caf26fc91f4e5c4513e33981e.tar.gz
raylib-d2d72b1dfb08276caf26fc91f4e5c4513e33981e.zip
ADDED: MemAlloc() / MemFree() #1440
Exposing internal memory allocator/free, useful for advance users when required
Diffstat (limited to 'src/utils.c')
-rw-r--r--src/utils.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/utils.c b/src/utils.c
index ca133ca1..2326c9e2 100644
--- a/src/utils.c
+++ b/src/utils.c
@@ -163,6 +163,18 @@ void TraceLog(int logType, const char *text, ...)
#endif // SUPPORT_TRACELOG
}
+// Internal memory allocator
+void *MemAlloc(int size)
+{
+ return RL_MALLOC(size);
+}
+
+// Internal memory free
+void MemFree(void *ptr)
+{
+ RL_FREE(ptr);
+}
+
// Load data from file into a buffer
unsigned char *LoadFileData(const char *fileName, unsigned int *bytesRead)
{