]> git.lizzy.rs Git - dragonblocks_alpha.git/commitdiff
Abort on failed shader program linkage
authorElias Fleckenstein <eliasfleckenstein@web.de>
Wed, 13 Jul 2022 13:22:47 +0000 (15:22 +0200)
committerElias Fleckenstein <eliasfleckenstein@web.de>
Wed, 13 Jul 2022 13:22:47 +0000 (15:22 +0200)
src/client/shader.c

index a9c1346645c3798a8aeb7832eba55f55728ed1cd..243bd8c09b7dc8e4ff48c1bf04d217018ebc4dee 100644 (file)
@@ -115,7 +115,7 @@ GLuint shader_program_create(const char *path, const char *def)
                glGetProgramInfoLog(id, BUFSIZ, NULL, errbuf); GL_DEBUG
                fprintf(stderr, "[error] failed to link shader program %s: %s\n", path, errbuf);
                glDeleteProgram(id); GL_DEBUG
-               return false;
+               abort();
        }
 
        return id;