diff options
Diffstat (limited to 'src/rendering')
| -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: |
