diff --git a/include/osg/TriangleFunctor b/include/osg/TriangleFunctor index 6cd619c2d..526f36171 100644 --- a/include/osg/TriangleFunctor +++ b/include/osg/TriangleFunctor @@ -33,7 +33,7 @@ public: virtual ~TriangleFunctor() {} - virtual void setVertexArray(unsigned int count,const Vec2* vertices) + virtual void setVertexArray(unsigned int,const Vec2*) { notify(WARN)<<"Triangle Functor does not support Vec2* vertex arrays"< 0)? ovr_rad_ : P->getRadius(); osg::Vec3 v = P->getVelocity(); diff --git a/src/osgPlugins/dw/ReaderWriterDW.cpp b/src/osgPlugins/dw/ReaderWriterDW.cpp index 89daf59c6..c05193cf9 100644 --- a/src/osgPlugins/dw/ReaderWriterDW.cpp +++ b/src/osgPlugins/dw/ReaderWriterDW.cpp @@ -415,7 +415,6 @@ public: const _face *f1, const _face *f2, const int ipr[2], const int nv) { int gsidx[4]; - int nbeg=verts.size()-4; // first vertex in vec3array gsidx[0]=f1->getidx(ipr[1]); // vertex position index gsidx[1]=f1->getidx(ipr[0]); // vertex position index gsidx[2]=f2->getidx(nv-ipr[0]-1); // vertex position index diff --git a/src/osgPlugins/flt/MultiTextureRecord.cpp b/src/osgPlugins/flt/MultiTextureRecord.cpp index cbbce45fa..d0fb7aa43 100644 --- a/src/osgPlugins/flt/MultiTextureRecord.cpp +++ b/src/osgPlugins/flt/MultiTextureRecord.cpp @@ -29,9 +29,6 @@ MultiTextureRecord::~MultiTextureRecord() // virtual void MultiTextureRecord::endian() { - - int flightVersion = getFlightVersion(); - SMultiTexture *pSMultiTexture = (SMultiTexture*)getData(); ENDIAN( pSMultiTexture->layers ); diff --git a/src/osgPlugins/osg/ReaderWriterOSG.cpp b/src/osgPlugins/osg/ReaderWriterOSG.cpp index ef5f61762..cb1ecb5dc 100644 --- a/src/osgPlugins/osg/ReaderWriterOSG.cpp +++ b/src/osgPlugins/osg/ReaderWriterOSG.cpp @@ -88,7 +88,7 @@ class OSGReaderWriter : public ReaderWriter return WriteResult("Unable to open file for output"); } - virtual WriteResult writeNode(const Node& node,const std::string& fileName, const osgDB::ReaderWriter::Options* options) + virtual WriteResult writeNode(const Node& node,const std::string& fileName, const osgDB::ReaderWriter::Options*) { std::string ext = getFileExtension(fileName); if (!acceptsExtension(ext)) return WriteResult::FILE_NOT_HANDLED; diff --git a/src/osgUtil/TriStrip_graph_array.h b/src/osgUtil/TriStrip_graph_array.h index 633e0e15f..e6188a7f1 100644 --- a/src/osgUtil/TriStrip_graph_array.h +++ b/src/osgUtil/TriStrip_graph_array.h @@ -389,7 +389,7 @@ inline void graph_array::swap(_mytype & Right) { template void unmark_nodes(graph_array & G) { - typedef graph_array::node_iterator node_it; + typedef typename graph_array::node_iterator node_it; for (node_it NodeIt = G.begin(); NodeIt != G.end(); ++NodeIt) NodeIt->unmark(); @@ -399,7 +399,7 @@ void unmark_nodes(graph_array & G) template void unmark_arcs_from_node(typename graph_array::node & N) { - typedef graph_array::out_arc_iterator arc_it; + typedef typename graph_array::out_arc_iterator arc_it; for (arc_it ArcIt = N.out_begin(); ArcIt != N.out_end(); ++ArcIt) ArcIt->unmark(); @@ -409,7 +409,7 @@ void unmark_arcs_from_node(typename graph_array::node & N) template void unmark_arcs(graph_array & G) { - typedef graph_array::node_iterator node_it; + typedef typename graph_array::node_iterator node_it; for (node_it NodeIt = G.begin(); NodeIt != G.end(); ++NodeIt) unmark_arcs_from_node(* NodeIt);