]> git.sesse.net Git - nageru/blobdiff - nageru/chroma_subsampler.cpp
On errors, abort() instead of exit(1); exit() in a multithreaded program just gives...
[nageru] / nageru / chroma_subsampler.cpp
index 14cb4d29641de6a149bf5a89189ea979bde67dc8..ff9d919c5133f8f8171c46728dbab114a75c3d28 100644 (file)
@@ -140,7 +140,7 @@ ChromaSubsampler::ChromaSubsampler(ResourcePool *resource_pool)
                        GLchar error_log[1024] = {0};
                        glGetProgramInfoLog(v210_program_num, 1024, nullptr, error_log);
                        fprintf(stderr, "Error linking program: %s\n", error_log);
-                       exit(1);
+                       abort();
                }
 
                v210_in_y_pos = glGetUniformLocation(v210_program_num, "in_y");