[pdal-commits] [PDAL/PDAL] 4d43c6: Windows 2015 warnings rollup (#1383)

GitHub noreply at github.com
Sun Nov 13 06:24:31 PST 2016


  Branch: refs/heads/master
  Home:   https://github.com/PDAL/PDAL
  Commit: 4d43c6598ab807f02d506a4583a46e83f3e5cecb
      https://github.com/PDAL/PDAL/commit/4d43c6598ab807f02d506a4583a46e83f3e5cecb
  Author: Howard Butler <howard at hobu.co>
  Date:   2016-11-13 (Sun, 13 Nov 2016)

  Changed paths:
    M cmake/examples/hobu-windows.bat
    M cmake/modules/FindJSONCPP.cmake
    M filters/chipper/ChipperFilter.cpp
    M filters/transformation/TransformationFilter.cpp
    M include/pdal/PDALUtils.hpp
    M include/pdal/PointLayout.hpp
    M include/pdal/pdal_macros.hpp
    M include/pdal/plang/Redirector.hpp
    M io/ilvis2/Ilvis2MetadataReader.cpp
    M io/las/SummaryData.hpp
    M plugins/nitf/io/NitfWriter.cpp
    M plugins/nitf/io/tre_plugins.cpp
    M plugins/nitf/io/tre_plugins.hpp
    M plugins/oci/io/OciCommon.hpp
    M plugins/pgpointcloud/io/PgCommon.hpp
    M plugins/pgpointcloud/io/PgReader.cpp
    M plugins/pgpointcloud/io/PgWriter.cpp
    M plugins/pgpointcloud/test/PgpointcloudWriterTest.cpp
    M plugins/sqlite/test/SQLiteTest.cpp
    M src/GDALUtils.cpp
    M src/PipelineReaderXML.cpp
    M src/Polygon.cpp
    M src/SpatialReference.cpp
    M src/plang/Invocation.cpp
    M src/plang/Redirector.cpp
    M test/unit/BoundsTest.cpp
    M test/unit/XMLSchemaTest.cpp
    M test/unit/filters/StatsFilterTest.cpp
    M test/unit/io/optech/OptechReaderTest.cpp

  Log Message:
  -----------
  Windows 2015 warnings rollup (#1383)

* STL exporting

Only export functions, not entire class to shut up MSVC about exporting
STL containers

* windows warnings

* cmake warning

* my current configuration

* more windows warnings

* missing PDAL_DLL decl

* Make sure to initialize Everything union

* Only filters.chipper uses lround. Move it into that filter instead of globally

* hobu's current cmake configu that works

* windows warning patrol

* Refactor pg_query_once to return string instead of char* which we end up leaking

* warnings about DLL import redefinition

* unused var

* mismatched types warning

* comparison warnings

* I build project files now

* silence PyTuple_GetItem argument warning

* conversion to doubles warnings

* inconsistent dll linkage w/ python

* more accurate test output

* don't explicitly initialize Everything

* truncation warning in OCI driver




More information about the pdal-commits mailing list