Module: Mesa
Branch: master
Commit: 4bbcc11f4307d2da64d34f6926134b71e1d2c73f
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4bbcc11f4307d2da64d34f6926134b71e1d2c73f

Author: Vinson Lee <[email protected]>
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()

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to