diff options
| author | onelin <oscar@nelin.dk> | 2025-03-21 10:11:35 +0000 |
|---|---|---|
| committer | onelin <oscar@nelin.dk> | 2025-03-21 10:26:27 +0000 |
| commit | dfce15c0d275b05c56f6fa62224dc938b71ac378 (patch) | |
| tree | 6bebf6e1ee54d50d782bb03a91de260797f7262c /src | |
| parent | 3e1ae910ed1e36f90c5d9a120ff56344e5072bad (diff) | |
Free up some resources
Diffstat (limited to 'src')
| -rw-r--r-- | src/rendering/src/gl.c | 3 | ||||
| -rw-r--r-- | src/rendering/src/window.c | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/rendering/src/gl.c b/src/rendering/src/gl.c index 636c70f..029e540 100644 --- a/src/rendering/src/gl.c +++ b/src/rendering/src/gl.c @@ -84,7 +84,8 @@ Shader compile_shader(const char* file_path, const ShaderType shader_type) { ERROR("Failed to compile shader: " TERM_COLOR_YELLOW "%s" TERM_COLOR_RESET, msg); free(msg); } - //free(source); + + free(source); return (Shader){.program = shaderID, .type = shader_type}; } diff --git a/src/rendering/src/window.c b/src/rendering/src/window.c index 49ff332..f27640a 100644 --- a/src/rendering/src/window.c +++ b/src/rendering/src/window.c @@ -246,6 +246,7 @@ void destroy_window(Window* w) { switch(w->renderer) { case WINDOW_RENDERER_OPENGL: // Missing unloader function in glad MX library + free(w->context); w->context = NULL; break; default: |
