mirror of
https://github.com/raysan5/raylib.git
synced 2026-02-17 14:58:17 +00:00
Delete shader in case compilation fails
This commit is contained in:
parent
1abac023bd
commit
b677376088
@ -4178,6 +4178,9 @@ unsigned int rlCompileShader(const char *shaderCode, int type)
|
||||
RL_FREE(log);
|
||||
}
|
||||
|
||||
// Unload object allocated by glCreateShader(),
|
||||
// despite failing in the compilation process
|
||||
glDeleteShader(shader);
|
||||
shader = 0;
|
||||
}
|
||||
else
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user