Fix small memory leak in Cycles principled BSDF

This commit is contained in:
Brecht Van Lommel 2019-06-21 18:02:43 +02:00
parent 5e754b6320
commit 9bbd9d9b3b

@ -130,6 +130,7 @@ ShaderOutput *ShaderNode::output(ustring name)
void ShaderNode::remove_input(ShaderInput *input)
{
assert(input->link == NULL);
delete input;
inputs.erase(remove(inputs.begin(), inputs.end(), input), inputs.end());
}