Thanks J-S, warning fixes now checked in.  The warnings in the .cfg
plugin are just down to automatically generated code, the warnings are
just benign as far as I know.

On Jan 7, 2008 3:12 PM, Jean-Sébastien Guay
<[EMAIL PROTECTED]> wrote:
> Hello Robert,
>
> > Yes send the warnings in, even better fixes :-)
>
> Here you go. EdgeCollector goes in include/osgUtil, and
> FreeTypeFont.cpp goes in src/osgPlugins/freetype.
>
>
> There are a few I didn't know what to do with:
>
> _________________________________________________
>
> Not quite sure how to read this one:
>
> 96>C:\Dev\OpenSceneGraph-SVN\OpenSceneGraph\include\osgIntrospection/Value(357)
>  : warning C4180: qualifier applied to function type has no meaning;
> ignored
> 96>
> C:\Dev\OpenSceneGraph-SVN\OpenSceneGraph\include\osgIntrospection/TypedMethodInfo(84)
>  : see reference to function template instantiation 
> 'osgIntrospection::Value::Value<bool(osg::Object &,osgDB::Input &)>(T 
> (__cdecl *))' being
> compiled
> 96>        with
> 96>        [
> 96>            T=bool (osg::Object &,osgDB::Input &)
> 96>        ]
> 96>
> C:\Dev\OpenSceneGraph-SVN\OpenSceneGraph\include\osgIntrospection/TypedMethodInfo(77)
>  : while compiling class template member function 'osgIntrospection::Value 
> osgIntrospection::TypedMethodInfo0<C,R>::invoke(const osgIntrospection::Value 
> &,osgIntrospection::ValueList &)
> const'
> 96>        with
> 96>        [
> 96>            C=osgDB::DotOsgWrapper,
> 96>            R=osgDB::DotOsgWrapper::ReadFunc
> 96>        ]
> 96>        ..\..\..\src\osgWrappers\osgDB\DotOsgWrapper.cpp(58) : see
> reference to class template instantiation
> 'osgIntrospection::TypedMethodInfo0<C,R>' being compiled
> 96>        with
> 96>        [
> 96>            C=osgDB::DotOsgWrapper,
> 96>            R=osgDB::DotOsgWrapper::ReadFunc
> 96>        ]
>
> _________________________________________________
>
> This one just seems like a misguided compiler, not sure how to eliminate it.
>
> 134>..\..\..\..\src\osgPlugins\cfg\ConfigParser.cpp(2116) : warning
> C4102: 'yyerrlab1' : unreferenced label
>
> There is a "goto yyerrlab1" in a macro, which is used in another
> macro. (eww, gotos in macros, is it a case of two negatives cancelling
> out? :-) ) So I really think it's OK to ignore it. If you know how to
> fix it however (apart from doing the same thing without macros and
> gotos :-) ) it'd be nice.
>
> _________________________________________________
>
>
> Thanks,
>
>
> J-S
>
> --
> ______________________________________________________
> Jean-Sebastien Guay     [EMAIL PROTECTED]
>                          http://whitestar02.webhop.org/
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to