]> git.sesse.net Git - nageru/blobdiff - nageru/v210_converter.cpp
On errors, abort() instead of exit(1); exit() in a multithreaded program just gives...
[nageru] / nageru / v210_converter.cpp
index d10920b2c6d73c5b0e29acb4e04b2a03909d70bf..269126b2cbea9a900b915ab43a0ba0e3e3e83af6 100644 (file)
@@ -113,7 +113,7 @@ void main()
                GLchar error_log[1024] = {0};
                glGetProgramInfoLog(shader.glsl_program_num, 1024, nullptr, error_log);
                fprintf(stderr, "Error linking program: %s\n", error_log);
-               exit(1);
+               abort();
        }
 
        shader.max_cbcr_x_pos = glGetUniformLocation(shader.glsl_program_num, "max_cbcr_x");