X-Git-Url: http://git.mutantstargoat.com?a=blobdiff_plain;ds=sidebyside;f=src%2Fshader_manager.cc;h=5444f9550d9f834b6ce6a37fde42202a4735618f;hb=32feb79dc3b9ddeeab84a0329d53b8aaff86bb80;hp=7ebbce62dcb919c0d371172a7be9d7ce3fd99d14;hpb=3bf3536271e4afa8a8a93c75e2ab1256c0bf718a;p=demo diff --git a/src/shader_manager.cc b/src/shader_manager.cc index 7ebbce6..5444f95 100644 --- a/src/shader_manager.cc +++ b/src/shader_manager.cc @@ -48,6 +48,9 @@ ShaderProgram *ShaderManager::create_shader_program(const char *vname, const cha { path = std::string(gfx_get_shader_path()); + if(!vname || !fname) + return 0; + Shader *vsdr = load_shader(vname, SDR_VERTEX); if(!vsdr) return 0;