diff --git a/modules/gfx/src/impl/cartoon_renderer.cc b/modules/gfx/src/impl/cartoon_renderer.cc index 119f4a63a0a39595da08af927cdc283b160dfd6c..b52d496f0c32a1b3008098b0c14a599cab98e502 100644 --- a/modules/gfx/src/impl/cartoon_renderer.cc +++ b/modules/gfx/src/impl/cartoon_renderer.cc @@ -105,7 +105,9 @@ void CartoonRenderer::PrepareRendering(const BackboneTrace& subset, FudgeSplineObj(tmp_sll); } spline_list_list.clear(); +#if !defined(NDEBUG) unsigned int tmp_count=0; +#endif for(SplineEntryListList::const_iterator sit=tmp_sll.begin();sit!=tmp_sll.end();++sit) { if(sit->size()==2 and sit->at(0).type==6) { // don't intpol cylinders @@ -418,7 +420,10 @@ void CartoonRenderer::RebuildSplineObj(IndexedVertexArray& va, } // iterate over all spline segments + +#if !defined(NDEBUG) unsigned int tmp_count=0; +#endif for(SplineEntryListList::const_iterator it=spline_list_list.begin(); it<spline_list_list.end();++it) { /* @@ -560,7 +565,7 @@ void CartoonRenderer::AssembleProfile(const TraceProfile& prof1, // first get the best correction offset float accum[]={0.0,0.0,0.0,0.0,0.0}; - for(int i=0;i<size;++i) { + for(size_t i=0;i<size;++i) { int i1=(i+0)%(size); int i2=(i+1)%(size); geom::Vec3 v1=va.GetVert(prof1[i1].id); diff --git a/modules/gfx/src/impl/entity_detail.cc b/modules/gfx/src/impl/entity_detail.cc index 813fbec8aa2a40202a0c30ce36a9718e751d5a0e..40ba7351876fbf25ea823b383fdaca532fef41d6 100644 --- a/modules/gfx/src/impl/entity_detail.cc +++ b/modules/gfx/src/impl/entity_detail.cc @@ -390,7 +390,7 @@ SplineEntryList Spline::Generate(const SplineEntryList& entry_list, int nsub, ui sublist.back().frac=0.0; float insub=1.0/static_cast<float>(nsub); - for(int c=0;c<sublist.size();++c) { + for(size_t c=0;c<sublist.size();++c) { sublist[c].running_length=static_cast<float>(c)*insub; }