synched with trunk at revision 34793
[blender.git] / source / blender / editors / mesh / mesh_data.c
index 35cb9f02b64db8ed145a65ffba47f15a7182af9a..d1c6ff4c4aee822688e840793fb7a28665a7e32f 100644 (file)
@@ -772,24 +772,3 @@ void ED_mesh_calc_normals(Mesh *me)
 {
        mesh_calc_normals(me->mvert, me->totvert, me->mface, me->totface, NULL);
 }
-
-/* always adds the material even if its linked alredy
- * for pradictable material indicies */
-void ED_mesh_material_link(Mesh *me, Material *ma)
-{
-       int totcol = me->totcol + 1;
-       Material **mat;
-
-       mat= MEM_callocN(sizeof(void*)*totcol, "newmatar");
-
-       if(me->totcol) memcpy(mat, me->mat, sizeof(void*) * me->totcol);
-       if(me->mat) MEM_freeN(me->mat);
-
-       me->mat = mat;
-       me->mat[me->totcol++] = ma;
-       if(ma)
-               ma->id.us++;
-
-       test_object_materials((ID*)me);
-}
-