diff options
Diffstat (limited to 'source/blender/blenkernel/intern/curve.c')
-rw-r--r-- | source/blender/blenkernel/intern/curve.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/source/blender/blenkernel/intern/curve.c b/source/blender/blenkernel/intern/curve.c index d1dde91feb6..4898832d97c 100644 --- a/source/blender/blenkernel/intern/curve.c +++ b/source/blender/blenkernel/intern/curve.c @@ -112,12 +112,12 @@ void BKE_curve_editfont_free(Curve *cu) MEM_freeN(ef->copybuf); if (ef->copybufinfo) MEM_freeN(ef->copybufinfo); + if (ef->selboxes) + MEM_freeN(ef->selboxes); MEM_freeN(ef); cu->editfont = NULL; } - - MEM_SAFE_FREE(cu->selboxes); } void BKE_curve_editNurb_keyIndex_free(EditNurb *editnurb) @@ -224,7 +224,6 @@ Curve *BKE_curve_copy(Curve *cu) cun->editnurb = NULL; cun->editfont = NULL; - cun->selboxes = NULL; cun->lastsel = NULL; #if 0 // XXX old animation system |