From 604bb3ee7bab6121a0245e0d130a2dd2ebb22f73 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sun, 27 Apr 2008 05:40:53 -0400 Subject: [PATCH] Check return value from MOJOSHADER_glInit(). --HG-- branch : trunk --- finderrors.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/finderrors.c b/finderrors.c index 8a8c571d..38cbdcbc 100644 --- a/finderrors.c +++ b/finderrors.c @@ -115,7 +115,12 @@ int main(int argc, char **argv) SDL_GL_LoadLibrary(NULL); SDL_SetVideoMode(640, 480, 0, SDL_OPENGL); glClearColor(0.0f, 0.0f, 0.0f, 1.0f); - MOJOSHADER_glInit(profile, SDL_GL_GetProcAddress, 0, 0, 0); + if (!MOJOSHADER_glInit(profile, SDL_GL_GetProcAddress, 0, 0, 0)) + { + printf("MOJOSHADER_glInit() fail: %s\n", MOJOSHADER_glGetError()); + SDL_Quit(); + return 1; + } // if #endif for (i = 2; i < argc; i++)