Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/blenkernel/intern/CCGSubSurf_util.c')
-rw-r--r--source/blender/blenkernel/intern/CCGSubSurf_util.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/source/blender/blenkernel/intern/CCGSubSurf_util.c b/source/blender/blenkernel/intern/CCGSubSurf_util.c
index 9ad1b0cf1b1..ebd4531a67b 100644
--- a/source/blender/blenkernel/intern/CCGSubSurf_util.c
+++ b/source/blender/blenkernel/intern/CCGSubSurf_util.c
@@ -51,8 +51,9 @@ EHash *ccg_ehash_new(int estimatedNumEntries,
eh->allocator = allocator;
eh->numEntries = 0;
eh->curSizeIdx = 0;
- while (kHashSizes[eh->curSizeIdx] < estimatedNumEntries)
+ while (kHashSizes[eh->curSizeIdx] < estimatedNumEntries) {
eh->curSizeIdx++;
+ }
eh->curSize = kHashSizes[eh->curSizeIdx];
eh->buckets = EHASH_alloc(eh, eh->curSize * sizeof(*eh->buckets));
memset(eh->buckets, 0, eh->curSize * sizeof(*eh->buckets));
@@ -133,8 +134,9 @@ void *ccg_ehash_lookup(EHash *eh, void *key)
EHEntry *entry;
for (entry = eh->buckets[hash]; entry; entry = entry->next) {
- if (entry->key == key)
+ if (entry->key == key) {
break;
+ }
}
return entry;
@@ -151,8 +153,9 @@ void ccg_ehashIterator_init(EHash *eh, EHashIterator *ehi)
while (!ehi->curEntry) {
ehi->curBucket++;
- if (ehi->curBucket == ehi->eh->curSize)
+ if (ehi->curBucket == ehi->eh->curSize) {
break;
+ }
ehi->curEntry = ehi->eh->buckets[ehi->curBucket];
}
}
@@ -168,8 +171,9 @@ void ccg_ehashIterator_next(EHashIterator *ehi)
ehi->curEntry = ehi->curEntry->next;
while (!ehi->curEntry) {
ehi->curBucket++;
- if (ehi->curBucket == ehi->eh->curSize)
+ if (ehi->curBucket == ehi->eh->curSize) {
break;
+ }
ehi->curEntry = ehi->eh->buckets[ehi->curBucket];
}
}