[gdal-dev] C4251 warnings in VS2017
Even Rouault
even.rouault at spatialys.com
Tue Jun 11 07:48:48 PDT 2019
On mardi 11 juin 2019 16:37:46 CEST Mateusz Loskot wrote:
> On Tue, 11 Jun 2019 at 16:20, Michel Dastous <Michel.Dastous at bentley.com>
wrote:
> > Im asking because ticket #4099 was closed saying it should no longer be an
> > issue with MSVC2015, so I was expecting it to be fixed in VS2017.
> Right, I missed that one.
I think we would accept a pull request that would change public header files
that trigger that warning to essentially do (untested !)
#ifdef _MSC_VER
#pragma warning( push )
#pragma warning( disable : 4251 ) // class 'foo' needs to have dll-interface
#endif
...
#ifdef _MSC_VER
#pragma warning( pop )
#endif
Even
--
Spatialys - Geospatial professional services
http://www.spatialys.com
More information about the gdal-dev
mailing list