diff options
author | Lukas Toenne <lukas.toenne@googlemail.com> | 2011-03-14 01:13:42 +0300 |
---|---|---|
committer | Lukas Toenne <lukas.toenne@googlemail.com> | 2011-03-14 01:13:42 +0300 |
commit | 05b2a75bfe6a6de476ebedbf9ddfdae590a28333 (patch) | |
tree | 73b24b4084d54752c8a9b1ee3100638dde192746 /source/blender/blenkernel/intern/node.c | |
parent | 24f72abf67c8c836e238484d261ae6d4aa45782b (diff) |
Group tree sockets were not being freed after removing.
Diffstat (limited to 'source/blender/blenkernel/intern/node.c')
-rw-r--r-- | source/blender/blenkernel/intern/node.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/node.c b/source/blender/blenkernel/intern/node.c index e361ca7264d..a07baa92998 100644 --- a/source/blender/blenkernel/intern/node.c +++ b/source/blender/blenkernel/intern/node.c @@ -902,6 +902,7 @@ void nodeGroupRemoveSocket(bNodeTree *ngroup, bNodeSocket *gsock, int in_out) case SOCK_IN: BLI_remlink(&ngroup->inputs, gsock); break; case SOCK_OUT: BLI_remlink(&ngroup->outputs, gsock); break; } + MEM_freeN(gsock); } /* ************** Add stuff ********** */ |