Fix shader example build / spotted by clang

This commit is contained in:
David Carlier
2019-05-23 20:40:29 +01:00
parent 26486d56d7
commit 66c4e20fd2

View File

@@ -44,7 +44,7 @@ GLuint gltLoadShaderPair(const char *szVertexProg, const char *szFragmentProg)
return 0;
glDeleteShader(hVertexShader);
glDeleteShader(hFragmentShader);
return (GLuint)NULL;
return (GLuint)0;
}
assert(glGetError() == GL_NO_ERROR);
@@ -62,7 +62,7 @@ GLuint gltLoadShaderPair(const char *szVertexProg, const char *szFragmentProg)
exit(EXIT_FAILURE);
glDeleteShader(hVertexShader);
glDeleteShader(hFragmentShader);
return (GLuint)NULL;
return (GLuint)0;
}
assert(glGetError() == GL_NO_ERROR);
@@ -96,7 +96,7 @@ GLuint gltLoadShaderPair(const char *szVertexProg, const char *szFragmentProg)
printf("Warning/Error in GLSL shader:\n");
printf("%s\n", infoLog);
glDeleteProgram(hReturn);
return (GLuint)NULL;
return (GLuint)0;
}
return hReturn;