Mesa (master): glu/sgi: Initialize members of class Curvelist.
Vinson Lee
vlee at kemper.freedesktop.org
Mon Feb 15 06:20:15 UTC 2010
Module: Mesa
Branch: master
Commit: 4bbcc11f4307d2da64d34f6926134b71e1d2c73f
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4bbcc11f4307d2da64d34f6926134b71e1d2c73f
Author: Vinson Lee <vlee at vmware.com>
Date: Sun Feb 14 22:18:41 2010 -0800
glu/sgi: Initialize members of class Curvelist.
---
src/glu/sgi/libnurbs/internals/curvelist.cc | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/src/glu/sgi/libnurbs/internals/curvelist.cc b/src/glu/sgi/libnurbs/internals/curvelist.cc
index da04eff..8f2ee46 100644
--- a/src/glu/sgi/libnurbs/internals/curvelist.cc
+++ b/src/glu/sgi/libnurbs/internals/curvelist.cc
@@ -59,16 +59,17 @@ Curvelist::Curvelist( Quilt *quilts, REAL pta, REAL ptb )
Curvelist::Curvelist( Curvelist &upper, REAL value )
{
- Curvelist &lower = *this;
curve = 0;
for( Curve *c = upper.curve; c; c = c->next )
curve = new Curve( *c, value, curve );
- lower.range[0] = upper.range[0];
- lower.range[1] = value;
- lower.range[2] = value - upper.range[0];
+ range[0] = upper.range[0];
+ range[1] = value;
+ range[2] = value - upper.range[0];
upper.range[0] = value;
upper.range[2] = upper.range[1] - value;
+ needsSubdivision = 0;
+ stepsize = 0;
}
Curvelist::~Curvelist()
More information about the mesa-commit
mailing list