Correct shaderProgramFree() and DVLB_Free()
This commit is contained in:
parent
624dc1c1b3
commit
b085943d4d
@ -127,8 +127,6 @@ Result shaderProgramFree(shaderProgram_s* sp)
|
||||
shaderInstanceFree(sp->vertexShader);
|
||||
shaderInstanceFree(sp->geometryShader);
|
||||
|
||||
free(sp);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -69,7 +69,9 @@ DVLB_s* DVLB_ParseFile(u32* shbinData, u32 shbinSize)
|
||||
void DVLB_Free(DVLB_s* dvlb)
|
||||
{
|
||||
if(!dvlb)return;
|
||||
|
||||
if(dvlb->DVLP.opcdescData)free(dvlb->DVLP.opcdescData);
|
||||
if(dvlb->DVLE)free(dvlb->DVLE);
|
||||
free(dvlb);
|
||||
}
|
||||
|
||||
s8 DVLE_GetUniformRegister(DVLE_s* dvle, const char* name)
|
||||
|
Loading…
Reference in New Issue
Block a user