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:
authorDaniel Dunbar <daniel@zuster.org>2005-03-31 20:08:29 +0400
committerDaniel Dunbar <daniel@zuster.org>2005-03-31 20:08:29 +0400
commitcfbab6f6a4112af0bbb161df2fca26d4988a706d (patch)
tree5a08406fff64eec450466d591d06d3434aac2b20 /source/blender/blenkernel/intern/CCGSubSurf.c
parentd4b9ace5ae3dd9015c9fd5d9893cc7f30a646e1b (diff)
- fix warnings for gcc
- some subsurf settings not correctly changed in editmode
Diffstat (limited to 'source/blender/blenkernel/intern/CCGSubSurf.c')
-rw-r--r--source/blender/blenkernel/intern/CCGSubSurf.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/blenkernel/intern/CCGSubSurf.c b/source/blender/blenkernel/intern/CCGSubSurf.c
index ae4c802f901..27882320d58 100644
--- a/source/blender/blenkernel/intern/CCGSubSurf.c
+++ b/source/blender/blenkernel/intern/CCGSubSurf.c
@@ -104,10 +104,10 @@ static void _ehash_insert(EHash *eh, EHEntry *entry) {
static void *_ehash_lookupWithPrev(EHash *eh, void *key, void ***prevp_r) {
int hash = EHASH_hash(eh, key);
- void **prevp = &eh->buckets[hash];
+ void **prevp = (void**) &eh->buckets[hash];
EHEntry *entry;
- for (; (entry = *prevp); prevp = &entry->next) {
+ for (; (entry = *prevp); prevp = (void**) &entry->next) {
if (entry->key==key) {
*prevp_r = (void**) prevp;
return entry;
@@ -720,7 +720,7 @@ CCGError ccgSubSurf_syncEdgeDel(CCGSubSurf *ss, CCGEdgeHDL eHDL) {
return eCCGError_InvalidSyncState;
} else {
void **prevp;
- CCGEdge *e = _ehash_lookupWithPrev(ss->eMap, eHDL, (EHEntry***) &prevp);
+ CCGEdge *e = _ehash_lookupWithPrev(ss->eMap, eHDL, &prevp);
if (!e || e->numFaces) {
return eCCGError_InvalidValue;