From d8a03c77d796db4ae2546fbcbe230dbf4846b0ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Thu, 3 May 2018 15:42:55 +0200 Subject: Allocate/free meshes with generic library functions. This avoids the need to use Mesh-specific functions, and makes allocation and freeing easy oneliners. --- source/blender/modifiers/intern/MOD_armature.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'source/blender/modifiers/intern/MOD_armature.c') diff --git a/source/blender/modifiers/intern/MOD_armature.c b/source/blender/modifiers/intern/MOD_armature.c index 488d04a1466..8e8b095d069 100644 --- a/source/blender/modifiers/intern/MOD_armature.c +++ b/source/blender/modifiers/intern/MOD_armature.c @@ -152,8 +152,7 @@ static void deformVertsEM( } if (!mesh) { - BKE_mesh_free(mesh_src); - MEM_freeN(mesh_src); + BKE_id_free(NULL, mesh_src); } } @@ -173,8 +172,7 @@ static void deformMatricesEM( amd->deformflag, NULL, amd->defgrp_name); if (!mesh) { - BKE_mesh_free(mesh_src); - MEM_freeN(mesh_src); + BKE_id_free(NULL, mesh_src); } } -- cgit v1.2.3