d3d0859b4c
disable pragmas that turn off specific warnings for MSVC. Unfortunately it's presence is only checked in osg/Export header, making other Export headers disable warnings no matter what, which is kind of incoherent. My fix adds #include <osg/Config> to every Export header. I've also unified checking whether to disable warnings to current osg/Export way: #if defined(_MSC_VER) && defined(OSG_DISABLE_MSVC_WARNINGS). Attachment contains all changed Export files in their original locations." |
||
---|---|---|
.. | ||
Archive | ||
AuthenticationMap | ||
Callbacks | ||
ConvertUTF | ||
DatabasePager | ||
DatabaseRevisions | ||
DataTypes | ||
DotOsgWrapper | ||
DynamicLibrary | ||
Export | ||
FileCache | ||
FileNameUtils | ||
FileUtils | ||
fstream | ||
ImageOptions | ||
ImagePager | ||
ImageProcessor | ||
Input | ||
InputStream | ||
ObjectWrapper | ||
Options | ||
Output | ||
OutputStream | ||
ParameterOutput | ||
PluginQuery | ||
ReaderWriter | ||
ReadFile | ||
Registry | ||
Serializer | ||
SharedStateManager | ||
StreamOperator | ||
Version | ||
WriteFile | ||
XmlParser |