From df436d955ae20bca1f408c755fc9b76374a1369c Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Fri, 12 Oct 2012 22:22:07 +0200 Subject: [PATCH] Do not output the shader compile log if it is empty. --- util.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/util.cpp b/util.cpp index 1c47e11..9eaa262 100644 --- a/util.cpp +++ b/util.cpp @@ -1,4 +1,5 @@ #include +#include #include #include @@ -88,7 +89,9 @@ GLuint compile_shader(const std::string &shader_src, GLenum type) GLsizei log_length = sizeof(info_log) - 1; glGetShaderInfoLog(obj, log_length, &log_length, info_log); info_log[log_length] = 0; - printf("shader compile log: %s\n", info_log); + if (strlen(info_log) > 0) { + printf("shader compile log: %s\n", info_log); + } GLint status; glGetShaderiv(obj, GL_COMPILE_STATUS, &status); -- 2.39.5