Add C89 support

Allow compilation from C89 compilers.
This commit is contained in:
Aidan Mullen 2024-07-08 09:27:12 -04:00
parent fb4cb83981
commit 9a779bf1a1
66 changed files with 12202 additions and 0 deletions

23
src/memory.c Normal file
View file

@ -0,0 +1,23 @@
/*
* Memory allocator for TinyGL
*/
#include "zgl.h"
/* modify these functions so that they suit your needs */
void gl_free(void *p)
{
free(p);
}
void *gl_malloc(int size)
{
return malloc(size);
}
void *gl_zalloc(int size)
{
return calloc(1, size);
}
/* --- end of MEMORY_C --- */