Don't try to use an invalid file!
This commit is contained in:
parent
3ad3635567
commit
dda00b604b
|
@ -345,12 +345,13 @@ bool GL4Shader::CompileProgram(std::string source) {
|
|||
|
||||
// Note that we put the translated source first so we get good line numbers.
|
||||
FILE* f = fopen(file_name, "w");
|
||||
fprintf(f, "%s", translated_disassembly_.c_str());
|
||||
fprintf(f, "\n\n");
|
||||
fprintf(f, "/*\n");
|
||||
fprintf(f, "%s", ucode_disassembly_.c_str());
|
||||
fprintf(f, " */\n");
|
||||
fclose(f);
|
||||
if (f) {
|
||||
fprintf(f, translated_disassembly_.c_str());
|
||||
fprintf(f, "/*\n");
|
||||
fprintf(f, "%s", ucode_disassembly_.c_str());
|
||||
fprintf(f, " */\n");
|
||||
fclose(f);
|
||||
}
|
||||
}
|
||||
|
||||
program_ = glCreateShaderProgramv(shader_type_ == ShaderType::kVertex
|
||||
|
|
Loading…
Reference in New Issue