X-Git-Url: http://git.mutantstargoat.com?a=blobdiff_plain;f=src%2Fshader_manager.cc;h=5444f9550d9f834b6ce6a37fde42202a4735618f;hb=ecb47604bb2b8ab3ac5a133e78ef6cb19a20d9cc;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;