]> git.lizzy.rs Git - dragonblocks_alpha.git/blobdiff - src/client/shader.c
Abort on failed shader program linkage
[dragonblocks_alpha.git] / 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;