From 5cef3b469eb2ffa8e7b9f8758079b6fa414237e5 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Tue, 27 Sep 2022 23:07:41 +0200 Subject: Properly detect failed dlsym for gl.c --- src/gl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gl.c b/src/gl.c index ead18dc..c66c9ce 100644 --- a/src/gl.c +++ b/src/gl.c @@ -100,7 +100,7 @@ int mgl_gl_load(mgl_gl *self) { for(int i = 0; required_dlsym[i].func; ++i) { *required_dlsym[i].func = dlsym_print_fail(self->handle, required_dlsym[i].name, 1); - if(!required_dlsym[i].func) { + if(!*required_dlsym[i].func) { mgl_gl_unload(self); return -1; } -- cgit v1.2.3