[Bf-blender-cvs] [d4badd4b22c] temp_bmesh_multires: Fix compile error
Joseph Eagar
noreply at git.blender.org
Thu Sep 2 20:26:59 CEST 2021
Commit: d4badd4b22c5f8348e4870c521dc2be04d8d046d
Author: Joseph Eagar
Date: Thu Sep 2 11:26:28 2021 -0700
Branches: temp_bmesh_multires
https://developer.blender.org/rBd4badd4b22c5f8348e4870c521dc2be04d8d046d
Fix compile error
===================================================================
M source/blender/bmesh/intern/bmesh_log.c
M source/blender/bmesh/intern/bmesh_mesh.c
===================================================================
diff --git a/source/blender/bmesh/intern/bmesh_log.c b/source/blender/bmesh/intern/bmesh_log.c
index 58f2421596a..1b936d2607b 100644
--- a/source/blender/bmesh/intern/bmesh_log.c
+++ b/source/blender/bmesh/intern/bmesh_log.c
@@ -535,8 +535,8 @@ static BMLogFace *bm_log_face_alloc(BMLog *log, BMFace *f)
bool have_loop_ids = (log->bm->idmap.flag & BM_LOOP);
if (f->len > MAX_FACE_RESERVED) {
- lf->v_ids = (int *)BLI_memarena_alloc(entry->arena, sizeof(*lf->v_ids) * lf->len);
- lf->l_ids = (int *)BLI_memarena_alloc(entry->arena, sizeof(*lf->l_ids) * lf->len);
+ lf->v_ids = (uint *)BLI_memarena_alloc(entry->arena, sizeof(*lf->v_ids) * lf->len);
+ lf->l_ids = (uint *)BLI_memarena_alloc(entry->arena, sizeof(*lf->l_ids) * lf->len);
lf->customdata = (void **)BLI_memarena_alloc(entry->arena, sizeof(void *) * lf->len);
}
else {
diff --git a/source/blender/bmesh/intern/bmesh_mesh.c b/source/blender/bmesh/intern/bmesh_mesh.c
index 8220f741fda..08540abbb10 100644
--- a/source/blender/bmesh/intern/bmesh_mesh.c
+++ b/source/blender/bmesh/intern/bmesh_mesh.c
@@ -1785,7 +1785,6 @@ void BM_swap_verts(BMesh *bm, BMVert *v1, BMVert *v2)
for (int i = 0; i < 2; i++) {
BMVert *v = i ? v2 : v1;
- BMVert *v_2 = i ? v1 : v2;
BMEdge *e = v->e, *starte = e;
@@ -1826,7 +1825,6 @@ void BM_swap_verts(BMesh *bm, BMVert *v1, BMVert *v2)
BMVert *v_2 = i ? v1 : v2;
BMEdge **es = i ? es2 : es1;
- BMLoop **ls = i ? ls2 : ls1;
int elen = i ? BLI_array_len(es2) : BLI_array_len(es1);
int *sides = i ? sides2 : sides1;
@@ -1871,7 +1869,6 @@ void BM_swap_verts(BMesh *bm, BMVert *v1, BMVert *v2)
}
for (int i = 0; i < 2; i++) {
- BMVert *v = i ? v2 : v1;
BMVert *v_2 = i ? v1 : v2;
BMLoop **ls = i ? ls2 : ls1;
@@ -1933,7 +1930,6 @@ void BM_swap_loops(BMesh *bm, BMLoop *l1, BMLoop *l2)
{
for (int i = 0; i < 2; i++) {
BMLoop *l = i ? l2 : l1;
- BMLoop *l_2 = i ? l1 : l2;
l->prev->next = l2;
l->next->prev = l2;
@@ -1974,9 +1970,9 @@ bool BM_defragment_vertex(BMesh *bm,
{
BMEdge *e = v->e;
+#if 0
int cd_vcol = CustomData_get_offset(&bm->vdata, CD_PROP_COLOR);
-#if 0
if (cd_vcol >= 0) {
float *color = BM_ELEM_CD_GET_VOID_P(v, cd_vcol);
int idx = BLI_mempool_find_real_index(bm->vpool, (void *)v);
@@ -2004,7 +2000,7 @@ bool BM_defragment_vertex(BMesh *bm,
int vlimit = sizeof(BMVert *) * limit;
int elimit = sizeof(BMEdge *) * limit;
int llimit = sizeof(BMLoop *) * limit;
- int flimit = sizeof(BMFace *) * limit;
+ // int flimit = sizeof(BMFace *) * limit;
intptr_t iv = (intptr_t)v;
@@ -2096,10 +2092,10 @@ bool BM_defragment_vertex(BMesh *bm,
on_vert_swap(v2, elems[i], userdata);
BM_swap_verts(bm, v2, elems[i]);
+#if 0
BMIter iter;
BMEdge *et;
int f = 0;
-#if 0
BM_ITER_ELEM (et, &iter, v2, BM_EDGES_OF_VERT) {
printf("an edge %d\n", f++);
}
More information about the Bf-blender-cvs
mailing list