From 32a4625e595b543735372855b3e38f447f8cc33f Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Sun, 14 Jul 2002 08:35:35 +0000 Subject: [PATCH] Copy and Paste bug where an for() loop was repeated within itself, which was introduced when moving across to use osg::Geometry. --- src/Demos/hangglide/sky.cpp | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/src/Demos/hangglide/sky.cpp b/src/Demos/hangglide/sky.cpp index d971dfd89..4ea01f611 100644 --- a/src/Demos/hangglide/sky.cpp +++ b/src/Demos/hangglide/sky.cpp @@ -76,20 +76,16 @@ Node *makeSky( void ) for( i = 0; i < nlev-1; i++ ) { + UShortDrawElements* drawElements = new UShortDrawElements(Primitive::TRIANGLE_STRIP); + drawElements->reserve(38); + for( j = 0; j <= 18; j++ ) { - - UShortDrawElements* drawElements = new UShortDrawElements(Primitive::TRIANGLE_STRIP); - drawElements->reserve(38); - - for( j = 0; j <= 18; j++ ) - { - drawElements->push_back((i+1)*19+j); - drawElements->push_back((i+0)*19+j); - } - - geom->addPrimitive(drawElements); + drawElements->push_back((i+1)*19+j); + drawElements->push_back((i+0)*19+j); } + + geom->addPrimitive(drawElements); } geom->setVertexArray( &coords );