Hey Robert,
I've attached a list of warnings I'm getting while compiling OSG. Most
of them are pretty easy to deal with (unsigned int/int comparison, wrong
initialization orders, etc.), but I wanted to get your opinion on how
they should be resolved. Sure, I could submit a bunch of files that fix
the problems in the way I think they should, but it's possible you'd
want to take a different approach and would just be overwhelmed by the
volume of the submission.
What if I resolve these and submit just the diff (from svn diff); I
know it's not the generally accepted way, but in this particular case it
may be worth it.
src/OpenThreads/pthreads/PThread.c++: In function ‘int
OpenThreads::SetProcessorAffinityOfCurrentThread(unsigned int)’:
src/OpenThreads/pthreads/PThread.c++:965: warning: comparison of unsigned
expression < 0 is always false
src/osg/ApplicationUsage.cpp: In member function ‘void
osg::ApplicationUsage::addUsageExplanation(osg::ApplicationUsage::Type, const
std::string&, const std::string&)’:
src/osg/ApplicationUsage.cpp:36: warning: enumeration value ‘NO_HELP’ not
handled in switch
src/osg/ApplicationUsage.cpp:36: warning: enumeration value ‘HELP_ALL’ not
handled in switch
include/osg/FrameBufferObject: In constructor
‘osg::FBOExtensions::FBOExtensions(unsigned int)’:
include/osg/FrameBufferObject:173: warning: ‘osg::FBOExtensions::_supported’
will be initialized after
include/osg/FrameBufferObject:145: warning: ‘void (*
osg::FBOExtensions::glBindRenderbufferEXT)(GLenum, GLuint)’
src/osg/FrameBufferObject.cpp:43: warning: when initialized here
src/osg/KdTree.cpp: In member function ‘virtual bool
osg::KdTree::intersect(const osg::Vec3&, const osg::Vec3&,
std::vector<osg::KdTree::LineSegmentIntersection,
std::allocator<osg::KdTree::LineSegmentIntersection> >&) const’:
src/osg/KdTree.cpp:774: warning: comparison between signed and unsigned integer
expressions
include/osg/KdTree: In copy constructor
‘osg::KdTreeBuilder::KdTreeBuilder(const osg::KdTreeBuilder&)’:
include/osg/KdTree:184: warning: ‘osg::KdTreeBuilder::_kdTreePrototype’ will be
initialized after
include/osg/KdTree:182: warning: ‘osg::KdTree::BuildOptions
osg::KdTreeBuilder::_buildOptions’
src/osg/KdTree.cpp:786: warning: when initialized here
src/osg/KdTree.cpp:786: warning: base class ‘class osg::Referenced’ should be
explicitly initialized in the copy constructor
src/osg/OcclusionQueryNode.cpp: In member function ‘void
osg::OcclusionQueryNode::traverseQuery(const osg::Camera*, osg::NodeVisitor&)’:
src/osg/OcclusionQueryNode.cpp:593: warning: suggest parentheses around
assignment used as truth value
include/osg/Texture: In constructor ‘osg::Texture::Texture()’:
include/osg/Texture:787: warning: ‘osg::Texture::_shadow_ambient’ will be
initialized after
include/osg/Texture:779: warning: ‘osg::Texture::InternalFormatType
osg::Texture::_internalFormatType’
src/osg/Texture.cpp:357: warning: when initialized here
include/osg/Texture: In copy constructor ‘osg::Texture::Texture(const
osg::Texture&, const osg::CopyOp&)’:
include/osg/Texture:787: warning: ‘osg::Texture::_shadow_ambient’ will be
initialized after
include/osg/Texture:779: warning: ‘osg::Texture::InternalFormatType
osg::Texture::_internalFormatType’
src/osg/Texture.cpp:382: warning: when initialized here
src/osg/Texture.cpp: In member function ‘void
osg::Texture::mipmapAfterTexImage(osg::State&,
osg::Texture::GenerateMipmapMode) const’:
src/osg/Texture.cpp:1452: warning: enumeration value ‘GENERATE_MIPMAP_NONE’ not
handled in switch
src/osg/Texture2DArray.cpp: In member function ‘void
osg::Texture2DArray::applyTexImage2DArray_subload(osg::State&, osg::Image*,
GLsizei, GLsizei, GLsizei, GLenum, GLsizei&) const’:
src/osg/Texture2DArray.cpp:390: warning: comparison between signed and unsigned
integer expressions
src/osg/dxtctool.cpp: In member function ‘bool
dxtc_tool::dxtc_pixels::OpenGLSize() const’:
src/osg/dxtctool.cpp:39: warning: suggest a space before ‘;’ or explicit braces
around empty body in ‘for’ statement
src/osg/dxtctool.cpp:40: warning: suggest a space before ‘;’ or explicit braces
around empty body in ‘for’ statement
src/osgUtil/CullVisitor.cpp: In copy constructor
‘osgUtil::CullVisitor::CullVisitor(const osgUtil::CullVisitor&)’:
src/osgUtil/CullVisitor.cpp:104: warning: base class ‘class osg::Referenced’
should be explicitly initialized in the copy constructor
src/osgUtil/DelaunayTriangulator.cpp:201: warning: type qualifiers ignored on
function return type
include/osgUtil/RenderStage: In copy constructor
‘osgUtil::RenderStage::RenderStage(const osgUtil::RenderStage&, const
osg::CopyOp&)’:
include/osgUtil/RenderStage:273: warning:
‘osgUtil::RenderStage::_renderStageLighting’ will be initialized after
include/osgUtil/RenderStage:269: warning: ‘bool
osgUtil::RenderStage::_disableFboAfterRender’
src/osgUtil/RenderStage.cpp:89: warning: when initialized here
include/osgUtil/SceneGraphBuilder: In constructor
‘osgUtil::SceneGraphBuilder::SceneGraphBuilder()’:
include/osgUtil/SceneGraphBuilder:151: warning:
‘osgUtil::SceneGraphBuilder::_texCoord’ will be initialized after
include/osgUtil/SceneGraphBuilder:142: warning: ‘bool
osgUtil::SceneGraphBuilder::_statesetAssigned’
src/osgUtil/SceneGraphBuilder.cpp:36: warning: when initialized here
src/osgText/Font.cpp: In member function ‘virtual void
osgText::Font::GlyphTexture::apply(osg::State&) const’:
src/osgText/Font.cpp:668: warning: suggest parentheses around && within ||
src/osgText/String.cpp: In member function ‘std::string
osgText::String::createUTF8EncodedString() const’:
src/osgText/String.cpp:307: warning: suggest parentheses around arithmetic in
operand of |
src/osgText/String.cpp:312: warning: suggest parentheses around arithmetic in
operand of |
src/osgText/String.cpp:313: warning: suggest parentheses around arithmetic in
operand of |
In file included from src/osgSim/DOFTransform.cpp:14:
include/osgSim/DOFTransform:104: warning: type qualifiers ignored on function
return type
In file included from src/osgSim/ShapeAttribute.cpp:18:
include/osgSim/ShapeAttribute:58: warning: type qualifiers ignored on function
return type
include/osgSim/ShapeAttribute: In copy constructor
‘osgSim::ShapeAttributeList::ShapeAttributeList(const
osgSim::ShapeAttributeList&, const osg::CopyOp&)’:
include/osgSim/ShapeAttribute:101: warning: base class ‘class
std::vector<osgSim::ShapeAttribute, std::allocator<osgSim::ShapeAttribute> >’
should be explicitly initialized in the copy constructor
In file included from include/osgParticle/ParticleSystem:20,
from include/osgParticle/ParticleProcessor:20,
from include/osgParticle/Emitter:20,
from include/osgParticle/ParticleEffect:18,
from include/osgParticle/SmokeTrailEffect:18,
from src/osgParticle/SmokeTrailEffect.cpp:15:
include/osgParticle/Particle:144: warning: type qualifiers ignored on function
return type
include/osgShadow/ShadowMap: In constructor ‘osgShadow::ShadowMap::ShadowMap()’:
include/osgShadow/ShadowMap:114: warning: ‘osgShadow::ShadowMap::_textureSize’
will be initialized after
include/osgShadow/ShadowMap:112: warning: ‘osg::Vec2
osgShadow::ShadowMap::_polyOffset’
src/osgShadow/ShadowMap.cpp:83: warning: when initialized here
src/osgShadow/ShadowMap.cpp: In constructor
‘DrawableDrawWithDepthShadowComparisonOffCallback::DrawableDrawWithDepthShadowComparisonOffCallback(osg::Texture2D*,
unsigned int)’:
src/osgShadow/ShadowMap.cpp:549: warning:
‘DrawableDrawWithDepthShadowComparisonOffCallback::_texture’ will be
initialized after
src/osgShadow/ShadowMap.cpp:548: warning: ‘unsigned int
DrawableDrawWithDepthShadowComparisonOffCallback::_stage’
src/osgShadow/ShadowMap.cpp:522: warning: when initialized here
In file included from src/osgShadow/SoftShadowMap.cpp:17:
include/osgShadow/SoftShadowMap:80: warning: type qualifiers ignored on
function return type
include/osgShadow/SoftShadowMap:83: warning: type qualifiers ignored on
function return type
include/osgShadow/ParallelSplitShadowMap: In constructor
‘osgShadow::ParallelSplitShadowMap::ParallelSplitShadowMap(osg::Geode**, int)’:
include/osgShadow/ParallelSplitShadowMap:191: warning:
‘osgShadow::ParallelSplitShadowMap::_ambientBias’ will be initialized after
include/osgShadow/ParallelSplitShadowMap:190: warning: ‘osg::Uniform*
osgShadow::ParallelSplitShadowMap::_ambientBiasUniform’
src/osgShadow/ParallelSplitShadowMap.cpp:218: warning: when initialized here
include/osgShadow/ParallelSplitShadowMap:190: warning:
‘osgShadow::ParallelSplitShadowMap::_ambientBiasUniform’ will be initialized
after
include/osgShadow/ParallelSplitShadowMap:187: warning: ‘bool
osgShadow::ParallelSplitShadowMap::_GLSL_shadow_filtered’
src/osgShadow/ParallelSplitShadowMap.cpp:218: warning: when initialized here
include/osgShadow/ParallelSplitShadowMap: In copy constructor
‘osgShadow::ParallelSplitShadowMap::ParallelSplitShadowMap(const
osgShadow::ParallelSplitShadowMap&, const osg::CopyOp&)’:
include/osgShadow/ParallelSplitShadowMap:188: warning:
‘osgShadow::ParallelSplitShadowMap::_SplitCalcMode’ will be initialized after
include/osgShadow/ParallelSplitShadowMap:168: warning: ‘unsigned int
osgShadow::ParallelSplitShadowMap::_number_of_splits’
src/osgShadow/ParallelSplitShadowMap.cpp:239: warning: when initialized here
include/osgShadow/ParallelSplitShadowMap:191: warning:
‘osgShadow::ParallelSplitShadowMap::_ambientBias’ will be initialized after
include/osgShadow/ParallelSplitShadowMap:187: warning: ‘bool
osgShadow::ParallelSplitShadowMap::_GLSL_shadow_filtered’
src/osgShadow/ParallelSplitShadowMap.cpp:239: warning: when initialized here
include/osgShadow/ParallelSplitShadowMap:187: warning:
‘osgShadow::ParallelSplitShadowMap::_GLSL_shadow_filtered’ will be initialized
after
include/osgShadow/ParallelSplitShadowMap:185: warning:
‘osg::ref_ptr<osgShadow::ParallelSplitShadowMap::FragmentShaderGenerator>
osgShadow::ParallelSplitShadowMap::_FragmentShaderGenerator’
src/osgShadow/ParallelSplitShadowMap.cpp:239: warning: when initialized here
include/osgTerrain/Locator: In copy constructor
‘osgTerrain::Locator::Locator(const osgTerrain::Locator&, const osg::CopyOp&)’:
include/osgTerrain/Locator:120: warning: ‘osgTerrain::Locator::_ellipsoidModel’
will be initialized after
include/osgTerrain/Locator:118: warning: ‘std::string
osgTerrain::Locator::_format’
src/osgTerrain/Locator.cpp:33: warning: when initialized here
include/osgTerrain/TerrainTile: In constructor
‘osgTerrain::TerrainTile::TerrainTile()’:
include/osgTerrain/TerrainTile:196: warning:
‘osgTerrain::TerrainTile::_treatBoundariesToValidDataAsDefaultValue’ will be
initialized after
include/osgTerrain/TerrainTile:183: warning: ‘bool
osgTerrain::TerrainTile::_dirty’
src/osgTerrain/TerrainTile.cpp:22: warning: when initialized here
include/osgTerrain/TerrainTile: In copy constructor
‘osgTerrain::TerrainTile::TerrainTile(const osgTerrain::TerrainTile&, const
osg::CopyOp&)’:
include/osgTerrain/TerrainTile:196: warning:
‘osgTerrain::TerrainTile::_treatBoundariesToValidDataAsDefaultValue’ will be
initialized after
include/osgTerrain/TerrainTile:183: warning: ‘bool
osgTerrain::TerrainTile::_dirty’
src/osgTerrain/TerrainTile.cpp:32: warning: when initialized here
src/osgViewer/CompositeViewer.cpp: In copy constructor
‘osgViewer::CompositeViewer::CompositeViewer(const osgViewer::CompositeViewer&,
const osg::CopyOp&)’:
src/osgViewer/CompositeViewer.cpp:30: warning: base class ‘class osg::Object’
should be explicitly initialized in the copy constructor
src/osgViewer/ScreenCaptureHandler.cpp: In constructor
‘osgViewer::WindowCaptureCallback::ContextData::ContextData(osg::GraphicsContext*,
osgViewer::WindowCaptureCallback::Mode, GLenum)’:
src/osgViewer/ScreenCaptureHandler.cpp:101: warning:
‘osgViewer::WindowCaptureCallback::ContextData::_timeForFullCopy’ will be
initialized after
src/osgViewer/ScreenCaptureHandler.cpp:99: warning: ‘double
osgViewer::WindowCaptureCallback::ContextData::_timeForMemCpy’
src/osgViewer/ScreenCaptureHandler.cpp:125: warning: when initialized here
src/osgViewer/View.cpp: In copy constructor ‘osgViewer::View::View(const
osgViewer::View&, const osg::CopyOp&)’:
src/osgViewer/View.cpp:153: warning: base class ‘class osg::Object’ should be
explicitly initialized in the copy constructor
src/osgViewer/Viewer.cpp: In copy constructor ‘osgViewer::Viewer::Viewer(const
osgViewer::Viewer&, const osg::CopyOp&)’:
src/osgViewer/Viewer.cpp:164: warning: base class ‘class osg::Object’ should be
explicitly initialized in the copy constructor
src/osgViewer/Viewer.cpp:164: warning: base class ‘class osgViewer::ViewerBase’
should be explicitly initialized in the copy constructor
In file included from include/osgWidget/Widget:22,
from include/osgWidget/Window:27,
from include/osgWidget/Box:18,
from src/osgWidget/Box.cpp:4:
include/osgWidget/EventInterface: In copy constructor
‘osgWidget::Callback::Callback(const osgWidget::Callback&)’:
include/osgWidget/EventInterface:207: warning: base class ‘class
osg::Referenced’ should be explicitly initialized in the copy constructor
In file included from src/osgPlugins/osgSim/IO_ShapeAttribute.cpp:2:
include/osgSim/ShapeAttribute:58: warning: type qualifiers ignored on function
return type
include/osgSim/ShapeAttribute: In copy constructor
‘osgSim::ShapeAttributeList::ShapeAttributeList(const
osgSim::ShapeAttributeList&, const osg::CopyOp&)’:
include/osgSim/ShapeAttribute:101: warning: base class ‘class
std::vector<osgSim::ShapeAttribute, std::allocator<osgSim::ShapeAttribute> >’
should be explicitly initialized in the copy constructor
In file included from src/osgPlugins/osgSim/IO_DOFTransform.cpp:2:
include/osgSim/DOFTransform:104: warning: type qualifiers ignored on function
return type
In file included from src/osgPlugins/osgSim/IO_ObjectRecordData.cpp:2:
include/osgSim/ObjectRecordData: In copy constructor
‘osgSim::ObjectRecordData::ObjectRecordData(const osgSim::ObjectRecordData&,
const osg::CopyOp&)’:
include/osgSim/ObjectRecordData:41: warning: base class ‘class osg::Object’
should be explicitly initialized in the copy constructor
In file included from src/osgPlugins/ive/DOFTransform.h:5,
from src/osgPlugins/ive/DataInputStream.cpp:76:
include/osgSim/DOFTransform:104: warning: type qualifiers ignored on function
return type
In file included from src/osgPlugins/ive/ShapeAttributeList.h:5,
from src/osgPlugins/ive/DataInputStream.cpp:91:
include/osgSim/ShapeAttribute:58: warning: type qualifiers ignored on function
return type
include/osgSim/ShapeAttribute: In copy constructor
‘osgSim::ShapeAttributeList::ShapeAttributeList(const
osgSim::ShapeAttributeList&, const osg::CopyOp&)’:
include/osgSim/ShapeAttribute:101: warning: base class ‘class
std::vector<osgSim::ShapeAttribute, std::allocator<osgSim::ShapeAttribute> >’
should be explicitly initialized in the copy constructor
In file included from src/osgPlugins/ive/DOFTransform.h:5,
from src/osgPlugins/ive/DataOutputStream.cpp:78:
include/osgSim/DOFTransform:104: warning: type qualifiers ignored on function
return type
In file included from src/osgPlugins/ive/ShapeAttributeList.h:5,
from src/osgPlugins/ive/DataOutputStream.cpp:91:
include/osgSim/ShapeAttribute:58: warning: type qualifiers ignored on function
return type
include/osgSim/ShapeAttribute: In copy constructor
‘osgSim::ShapeAttributeList::ShapeAttributeList(const
osgSim::ShapeAttributeList&, const osg::CopyOp&)’:
include/osgSim/ShapeAttribute:101: warning: base class ‘class
std::vector<osgSim::ShapeAttribute, std::allocator<osgSim::ShapeAttribute> >’
should be explicitly initialized in the copy constructor
In file included from src/osgPlugins/ive/DOFTransform.h:5,
from src/osgPlugins/ive/DOFTransform.cpp:16:
include/osgSim/DOFTransform:104: warning: type qualifiers ignored on function
return type
In file included from src/osgPlugins/ive/ShapeAttributeList.h:5,
from src/osgPlugins/ive/ShapeAttributeList.cpp:16:
include/osgSim/ShapeAttribute:58: warning: type qualifiers ignored on function
return type
include/osgSim/ShapeAttribute: In copy constructor
‘osgSim::ShapeAttributeList::ShapeAttributeList(const
osgSim::ShapeAttributeList&, const osg::CopyOp&)’:
include/osgSim/ShapeAttribute:101: warning: base class ‘class
std::vector<osgSim::ShapeAttribute, std::allocator<osgSim::ShapeAttribute> >’
should be explicitly initialized in the copy constructor
src/osgPlugins/cfg/ConfigParser.cpp: In member function ‘bool
osgProducer::CameraConfig::parseFile(const std::string&)’:
src/osgPlugins/cfg/ConfigParser.cpp:2263: warning: missing sentinel in function
call
src/osgPlugins/gif/ReaderWriterGIF.cpp: In constructor
‘GifImageStream::GifImageStream()’:
src/osgPlugins/gif/ReaderWriterGIF.cpp:249: warning: ‘GifImageStream::_dataNum’
will be initialized after
src/osgPlugins/gif/ReaderWriterGIF.cpp:248: warning: ‘unsigned int
GifImageStream::_frameNum’
src/osgPlugins/gif/ReaderWriterGIF.cpp:67: warning: when initialized here
src/osgPlugins/gif/ReaderWriterGIF.cpp:260: warning: ‘GifImageStream::_done’
will be initialized after
src/osgPlugins/gif/ReaderWriterGIF.cpp:245: warning: ‘unsigned int
GifImageStream::_currentLength’
src/osgPlugins/gif/ReaderWriterGIF.cpp:67: warning: when initialized here
src/osgPlugins/gif/ReaderWriterGIF.cpp:245: warning:
‘GifImageStream::_currentLength’ will be initialized after
src/osgPlugins/gif/ReaderWriterGIF.cpp:244: warning: ‘double
GifImageStream::_multiplier’
src/osgPlugins/gif/ReaderWriterGIF.cpp:67: warning: when initialized here
src/osgPlugins/gif/ReaderWriterGIF.cpp:244: warning:
‘GifImageStream::_multiplier’ will be initialized after
src/osgPlugins/gif/ReaderWriterGIF.cpp:70: warning: base ‘osg::ImageStream’
src/osgPlugins/gif/ReaderWriterGIF.cpp:67: warning: when initialized here
In file included from src/osgPlugins/curl/ReaderWriterCURL.cpp:27:
src/osgPlugins/curl/ReaderWriterCURL.h: In copy constructor
‘osg_curl::EasyCurl::EasyCurl(const osg_curl::EasyCurl&)’:
src/osgPlugins/curl/ReaderWriterCURL.h:60: warning: base class ‘class
osg::Referenced’ should be explicitly initialized in the copy constructor
src/osgPlugins/curl/ReaderWriterCURL.cpp: In member function ‘virtual
osgDB::ReaderWriter::ReadResult
osg_curl::ReaderWriterCURL::readFile(osg_curl::ObjectType, const std::string&,
const osgDB::ReaderWriter::Options*) const’:
src/osgPlugins/curl/ReaderWriterCURL.cpp:251: warning: suggest explicit braces
to avoid ambiguous ‘else’
src/osgPlugins/dw/ReaderWriterDW.cpp:333: warning: type qualifiers ignored on
function return type
In file included from src/osgPlugins/dxf/dxfSection.h:28,
from src/osgPlugins/dxf/dxfFile.h:24,
from src/osgPlugins/dxf/ReaderWriterDXF.cpp:24:
src/osgPlugins/dxf/dxfEntity.h:150: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:151: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:152: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:153: warning: type qualifiers ignored on
function return type
In file included from src/osgPlugins/dxf/dxfSection.h:28,
from src/osgPlugins/dxf/dxfFile.h:24,
from src/osgPlugins/dxf/dxfBlock.cpp:16:
src/osgPlugins/dxf/dxfEntity.h:150: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:151: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:152: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:153: warning: type qualifiers ignored on
function return type
In file included from src/osgPlugins/dxf/dxfEntity.cpp:14:
src/osgPlugins/dxf/dxfEntity.h:150: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:151: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:152: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:153: warning: type qualifiers ignored on
function return type
In file included from src/osgPlugins/dxf/dxfSection.h:28,
from src/osgPlugins/dxf/dxfFile.h:24,
from src/osgPlugins/dxf/dxfFile.cpp:14:
src/osgPlugins/dxf/dxfEntity.h:150: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:151: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:152: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:153: warning: type qualifiers ignored on
function return type
In file included from src/osgPlugins/dxf/dxfSection.h:28,
from src/osgPlugins/dxf/dxfSection.cpp:14:
src/osgPlugins/dxf/dxfEntity.h:150: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:151: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:152: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:153: warning: type qualifiers ignored on
function return type
In file included from src/osgPlugins/dxf/dxfSection.h:28,
from src/osgPlugins/dxf/dxfFile.h:24,
from src/osgPlugins/dxf/dxfTable.cpp:14:
src/osgPlugins/dxf/dxfEntity.h:150: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:151: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:152: warning: type qualifiers ignored on
function return type
src/osgPlugins/dxf/dxfEntity.h:153: warning: type qualifiers ignored on
function return type
src/osgPlugins/OpenFlight/expGeometryRecords.cpp: In member function ‘void
flt::FltExportVisitor::writeUVList(int, const osg::Geometry&)’:
src/osgPlugins/OpenFlight/expGeometryRecords.cpp:808: warning: comparison
between signed and unsigned integer expressions
In file included from src/osgPlugins/OpenFlight/expPrimaryRecords.cpp:31:
include/osgSim/DOFTransform:104: warning: type qualifiers ignored on function
return type
In file included from src/osgPlugins/OpenFlight/expPrimaryRecords.cpp:33:
include/osgSim/ObjectRecordData: In copy constructor
‘osgSim::ObjectRecordData::ObjectRecordData(const osgSim::ObjectRecordData&,
const osg::CopyOp&)’:
include/osgSim/ObjectRecordData:41: warning: base class ‘class osg::Object’
should be explicitly initialized in the copy constructor
In file included from src/osgPlugins/OpenFlight/FltExportVisitor.cpp:49:
include/osgSim/DOFTransform:104: warning: type qualifiers ignored on function
return type
In file included from src/osgPlugins/OpenFlight/FltExportVisitor.cpp:52:
include/osgSim/ObjectRecordData: In copy constructor
‘osgSim::ObjectRecordData::ObjectRecordData(const osgSim::ObjectRecordData&,
const osg::CopyOp&)’:
include/osgSim/ObjectRecordData:41: warning: base class ‘class osg::Object’
should be explicitly initialized in the copy constructor
src/osgPlugins/OpenFlight/FltExportVisitor.h: In constructor
‘flt::FltExportVisitor::FltExportVisitor(flt::DataOutputStream*,
flt::ExportOptions*)’:
src/osgPlugins/OpenFlight/FltExportVisitor.h:167: warning:
‘flt::FltExportVisitor::_dos’ will be initialized after
src/osgPlugins/OpenFlight/FltExportVisitor.h:164: warning:
‘osg::ref_ptr<flt::ExportOptions> flt::FltExportVisitor::_fltOpt’
src/osgPlugins/OpenFlight/FltExportVisitor.cpp:64: warning: when initialized
here
src/osgPlugins/OpenFlight/LightSourcePaletteManager.h: In constructor
‘flt::LightSourcePaletteManager::LightSourcePaletteManager(flt::ExportOptions&)’:
src/osgPlugins/OpenFlight/LightSourcePaletteManager.h:68: warning:
‘flt::LightSourcePaletteManager::_fltOpt’ will be initialized after
src/osgPlugins/OpenFlight/LightSourcePaletteManager.h:49: warning: ‘int
flt::LightSourcePaletteManager::_currIndex’
src/osgPlugins/OpenFlight/LightSourcePaletteManager.cpp:31: warning: when
initialized here
src/osgPlugins/OpenFlight/MaterialPaletteManager.h: In constructor
‘flt::MaterialPaletteManager::MaterialPaletteManager(flt::ExportOptions&)’:
src/osgPlugins/OpenFlight/MaterialPaletteManager.h:66: warning:
‘flt::MaterialPaletteManager::_fltOpt’ will be initialized after
src/osgPlugins/OpenFlight/MaterialPaletteManager.h:48: warning: ‘int
flt::MaterialPaletteManager::_currIndex’
src/osgPlugins/OpenFlight/MaterialPaletteManager.cpp:30: warning: when
initialized here
In file included from src/osgPlugins/OpenFlight/PrimaryRecords.cpp:31:
include/osgSim/DOFTransform:104: warning: type qualifiers ignored on function
return type
In file included from src/osgPlugins/OpenFlight/PrimaryRecords.cpp:34:
include/osgSim/ObjectRecordData: In copy constructor
‘osgSim::ObjectRecordData::ObjectRecordData(const osgSim::ObjectRecordData&,
const osg::CopyOp&)’:
include/osgSim/ObjectRecordData:41: warning: base class ‘class osg::Object’
should be explicitly initialized in the copy constructor
src/osgPlugins/OpenFlight/TexturePaletteManager.h: In constructor
‘flt::TexturePaletteManager::TexturePaletteManager(const
flt::FltExportVisitor&, const flt::ExportOptions&)’:
src/osgPlugins/OpenFlight/TexturePaletteManager.h:55: warning:
‘flt::TexturePaletteManager::_fltOpt’ will be initialized after
src/osgPlugins/OpenFlight/TexturePaletteManager.h:53: warning: ‘const
flt::FltExportVisitor& flt::TexturePaletteManager::_nv’
src/osgPlugins/OpenFlight/TexturePaletteManager.cpp:32: warning: when
initialized here
src/osgPlugins/OpenFlight/TexturePaletteManager.h:53: warning:
‘flt::TexturePaletteManager::_nv’ will be initialized after
src/osgPlugins/OpenFlight/TexturePaletteManager.h:48: warning: ‘int
flt::TexturePaletteManager::_currIndex’
src/osgPlugins/OpenFlight/TexturePaletteManager.cpp:32: warning: when
initialized here
src/osgPlugins/OpenFlight/VertexPaletteManager.h: In constructor
‘flt::VertexPaletteManager::VertexPaletteManager(const flt::ExportOptions&)’:
src/osgPlugins/OpenFlight/VertexPaletteManager.h:103: warning:
‘flt::VertexPaletteManager::_fltOpt’ will be initialized after
src/osgPlugins/OpenFlight/VertexPaletteManager.h:84: warning: ‘unsigned int
flt::VertexPaletteManager::_currentSizeBytes’
src/osgPlugins/OpenFlight/VertexPaletteManager.cpp:30: warning: when
initialized here
In file included from src/osgPlugins/geo/ReaderWriterGEO.cpp:52:
src/osgPlugins/geo/osgGeoStructs.h:437: warning: type qualifiers ignored on
function return type
In file included from src/osgPlugins/geo/ReaderWriterGEO.cpp:53:
src/osgPlugins/geo/osgGeoNodes.h:24: warning: type qualifiers ignored on
function return type
In file included from src/osgPlugins/geo/ReaderWriterGEO.cpp:54:
src/osgPlugins/geo/osgGeoAction.h:162: warning: type qualifiers ignored on
function return type
src/osgPlugins/geo/osgGeoAction.h:163: warning: type qualifiers ignored on
function return type
src/osgPlugins/geo/osgGeoAction.h:164: warning: type qualifiers ignored on
function return type
In file included from src/osgPlugins/geo/geoActions.cpp:34:
src/osgPlugins/geo/osgGeoStructs.h:437: warning: type qualifiers ignored on
function return type
In file included from src/osgPlugins/geo/geoActions.cpp:35:
src/osgPlugins/geo/osgGeoNodes.h:24: warning: type qualifiers ignored on
function return type
In file included from src/osgPlugins/geo/geoActions.cpp:36:
src/osgPlugins/geo/osgGeoAction.h:162: warning: type qualifiers ignored on
function return type
src/osgPlugins/geo/osgGeoAction.h:163: warning: type qualifiers ignored on
function return type
src/osgPlugins/geo/osgGeoAction.h:164: warning: type qualifiers ignored on
function return type
src/osgPlugins/3ds/tracks.cpp: In function ‘void
lib3ds_lin1_track_setup(Lib3dsLin1Track*)’:
src/osgPlugins/3ds/tracks.cpp:352: warning: suggest a space before ‘;’ or
explicit braces around empty body in ‘for’ statement
src/osgPlugins/3ds/tracks.cpp: In function ‘void
lib3ds_lin3_track_setup(Lib3dsLin3Track*)’:
src/osgPlugins/3ds/tracks.cpp:661: warning: suggest a space before ‘;’ or
explicit braces around empty body in ‘for’ statement
src/osgPlugins/3ds/tracks.cpp: In function ‘void
lib3ds_quat_track_setup(Lib3dsQuatTrack*)’:
src/osgPlugins/3ds/tracks.cpp:1008: warning: suggest a space before ‘;’ or
explicit braces around empty body in ‘for’ statement
In file included from src/osgPlugins/ac/Geode.cpp:20:
src/osgPlugins/ac/Geode.h:12: warning: type qualifiers ignored on function
return type
src/osgPlugins/ac/Geode.cpp:662: warning: type qualifiers ignored on function
return type
In file included from src/osgPlugins/ac/ac3d.cpp:39:
src/osgPlugins/ac/Geode.h:12: warning: type qualifiers ignored on function
return type
src/osgPlugins/ac/ac3d.cpp: In function ‘osg::Node*
ac3d::readObject(std::istream&, ac3d::FileData&, const osg::Matrix&,
ac3d::TextureData)’:
src/osgPlugins/ac/ac3d.cpp:1146: warning: suggest parentheses around && within
||
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/TXPArchive.h:39,
from src/osgPlugins/txp/ReaderWriterTXP.h:50,
from src/osgPlugins/txp/ReaderWriterTXP.cpp:14:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/TileMapper.h:19,
from src/osgPlugins/txp/TileMapper.cpp:15:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_compat.cpp:28:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_geom.cpp:28:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_header.cpp:27:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_label.cpp:27:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_light.cpp:28:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_managers.cpp:23:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_material.cpp:27:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_model.cpp:28:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_nodes.cpp:28:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/trpage_parse.cpp:34:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/trpage_print.h:20,
from src/osgPlugins/txp/trpage_pparse.cpp:26:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/trpage_print.h:20,
from src/osgPlugins/txp/trpage_print.cpp:27:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_range.cpp:26:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_range.cpp: In member function ‘bool
trpgRange::operator==(const trpgRange&) const’:
src/osgPlugins/txp/trpage_range.cpp:143: warning: suggest parentheses around &&
within ||
src/osgPlugins/txp/trpage_range.cpp:152: warning: suggest parentheses around &&
within ||
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/trpage_rarchive.cpp:26:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/trpage_scene.cpp:38:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_tile.cpp:28:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/trpage_util.h:24,
from src/osgPlugins/txp/trpage_util.cpp:17:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_warchive.cpp:32:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/TXPArchive.h:39,
from src/osgPlugins/txp/TXPArchive.cpp:34:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/TXPArchive.cpp:35:
src/osgPlugins/txp/TXPParser.h:183: warning: type qualifiers ignored on
function return type
src/osgPlugins/txp/TXPParser.h:219: warning: type qualifiers ignored on
function return type
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/TXPArchive.h:39,
from src/osgPlugins/txp/TXPNode.h:44,
from src/osgPlugins/txp/TXPIO.cpp:9:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/TileMapper.h:19,
from src/osgPlugins/txp/TXPNode.cpp:13:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/TileMapper.h:19,
from src/osgPlugins/txp/TXPPagedLOD.cpp:2:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/TXPPagedLOD.cpp: In member function ‘virtual void
txp::TXPPagedLOD::traverse(osg::NodeVisitor&)’:
src/osgPlugins/txp/TXPPagedLOD.cpp:52: warning: suggest parentheses around &&
within ||
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/TXPPageManager.h:39,
from src/osgPlugins/txp/TXPPageManager.cpp:2:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/TXPParser.h:46,
from src/osgPlugins/txp/TXPParser.cpp:28:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/txp/TXPParser.cpp:28:
src/osgPlugins/txp/TXPParser.h:183: warning: type qualifiers ignored on
function return type
src/osgPlugins/txp/TXPParser.h:219: warning: type qualifiers ignored on
function return type
In file included from src/osgPlugins/txp/trpage_read.h:27,
from src/osgPlugins/txp/TileMapper.h:19,
from src/osgPlugins/txp/TXPSeamLOD.h:44,
from src/osgPlugins/txp/TXPSeamLOD.cpp:2:
src/osgPlugins/txp/trpage_geom.h:608: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:619: warning: ‘typedef’ was ignored in this
declaration
src/osgPlugins/txp/trpage_geom.h:628: warning: ‘typedef’ was ignored in this
declaration
In file included from src/osgPlugins/shp/XBaseParser.h:13,
from src/osgPlugins/shp/ESRIShapeReaderWriter.cpp:13:
include/osgSim/ShapeAttribute:58: warning: type qualifiers ignored on function
return type
include/osgSim/ShapeAttribute: In copy constructor
‘osgSim::ShapeAttributeList::ShapeAttributeList(const
osgSim::ShapeAttributeList&, const osg::CopyOp&)’:
include/osgSim/ShapeAttribute:101: warning: base class ‘class
std::vector<osgSim::ShapeAttribute, std::allocator<osgSim::ShapeAttribute> >’
should be explicitly initialized in the copy constructor
In file included from src/osgPlugins/shp/XBaseParser.h:13,
from src/osgPlugins/shp/XBaseParser.cpp:2:
include/osgSim/ShapeAttribute:58: warning: type qualifiers ignored on function
return type
include/osgSim/ShapeAttribute: In copy constructor
‘osgSim::ShapeAttributeList::ShapeAttributeList(const
osgSim::ShapeAttributeList&, const osg::CopyOp&)’:
include/osgSim/ShapeAttribute:101: warning: base class ‘class
std::vector<osgSim::ShapeAttribute, std::allocator<osgSim::ShapeAttribute> >’
should be explicitly initialized in the copy constructor
examples/osgimagesequence/osgimagesequence.cpp: In constructor
‘MovieEventHandler::MovieEventHandler()’:
examples/osgimagesequence/osgimagesequence.cpp:175: warning:
‘MovieEventHandler::_trackMouse’ will be initialized after
examples/osgimagesequence/osgimagesequence.cpp:174: warning: ‘bool
MovieEventHandler::_playToggle’
examples/osgimagesequence/osgimagesequence.cpp:105: warning: when initialized
here
examples/osgmovie/osgmovie.cpp: In constructor
‘MovieEventHandler::MovieEventHandler()’:
examples/osgmovie/osgmovie.cpp:117: warning: ‘MovieEventHandler::_trackMouse’
will be initialized after
examples/osgmovie/osgmovie.cpp:116: warning: ‘bool
MovieEventHandler::_playToggle’
examples/osgmovie/osgmovie.cpp:47: warning: when initialized here
examples/osgmultitexturecontrol/osgmultitexturecontrol.cpp: In constructor
‘ElevationLayerBlendingCallback::ElevationLayerBlendingCallback(osgFX::MultiTextureControl*,
const std::vector<double, std::allocator<double> >&, float)’:
examples/osgmultitexturecontrol/osgmultitexturecontrol.cpp:179: warning:
‘ElevationLayerBlendingCallback::_elevations’ will be initialized after
examples/osgmultitexturecontrol/osgmultitexturecontrol.cpp:175: warning:
‘float ElevationLayerBlendingCallback::_animationTime’
examples/osgmultitexturecontrol/osgmultitexturecontrol.cpp:92: warning: when
initialized here
In file included from examples/osgshadow/osgshadow.cpp:43:
include/osgShadow/SoftShadowMap:80: warning: type qualifiers ignored on
function return type
include/osgShadow/SoftShadowMap:83: warning: type qualifiers ignored on
function return type
examples/osgshadow/osgshadow.cpp: In function ‘int main(int, char**)’:
examples/osgshadow/osgshadow.cpp:595: warning: suggest a space before ‘;’ or
explicit braces around empty body in ‘while’ statement
examples/osgshadow/osgshadow.cpp:630: warning: suggest a space before ‘;’ or
explicit braces around empty body in ‘while’ statement
examples/osgshadow/osgshadow.cpp:631: warning: suggest a space before ‘;’ or
explicit braces around empty body in ‘while’ statement
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org