[Tile-serving] [osm2pgsql] Replace boost::shared_ptr with std::shared_ptr (#402)

Paul Norman notifications at github.com
Sat Jul 18 09:12:12 UTC 2015


There's probably a bunch of `new`s that can be changed to `std::make_shared`, but this PR already touches most of the files in the repo.
You can view, comment on, or merge this pull request online at:

  https://github.com/openstreetmap/osm2pgsql/pull/402

-- Commit Summary --

  * Replace boost::shared_ptr with std::shared_ptr

-- File Changes --

    M expire-tiles.cpp (2)
    M geometry-builder.hpp (6)
    M geometry-processor.cpp (12)
    M geometry-processor.hpp (4)
    M middle-pgsql.cpp (4)
    M middle-pgsql.hpp (9)
    M middle-ram.cpp (4)
    M middle-ram.hpp (2)
    M middle.cpp (8)
    M middle.hpp (6)
    M node-persistent-cache-reader.cpp (28)
    M node-persistent-cache.cpp (2)
    M node-persistent-cache.hpp (6)
    M options.hpp (4)
    M osm2pgsql.cpp (4)
    M osmdata.cpp (39)
    M osmdata.hpp (10)
    M output-gazetteer.cpp (2)
    M output-gazetteer.hpp (8)
    M output-multi.cpp (16)
    M output-multi.hpp (20)
    M output-null.cpp (4)
    M output-null.hpp (2)
    M output-pgsql.cpp (24)
    M output-pgsql.hpp (20)
    M output.cpp (33)
    M output.hpp (12)
    M parse-o5m.hpp (1)
    M parse.cpp (2)
    M parse.hpp (6)
    M pgsql.cpp (7)
    M pgsql.hpp (6)
    M table.cpp (6)
    M table.hpp (4)
    M tests/common-pg.cpp (9)
    M tests/common-pg.hpp (10)
    M tests/test-hstore-match-only.cpp (4)
    M tests/test-output-multi-line-storage.cpp (4)
    M tests/test-output-multi-line.cpp (6)
    M tests/test-output-multi-point-multi-table.cpp (8)
    M tests/test-output-multi-point.cpp (6)
    M tests/test-output-multi-poly-trivial.cpp (4)
    M tests/test-output-multi-polygon.cpp (6)
    M tests/test-output-multi-tags.cpp (4)
    M tests/test-output-pgsql-tablespace.cpp (4)
    M tests/test-output-pgsql-z_order.cpp (4)
    M tests/test-output-pgsql.cpp (22)
    M tests/test-parse-options.cpp (6)
    M tests/test-parse-xml2.cpp (15)

-- Patch Links --

https://github.com/openstreetmap/osm2pgsql/pull/402.patch
https://github.com/openstreetmap/osm2pgsql/pull/402.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/osm2pgsql/pull/402
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20150718/8de4e6fe/attachment-0001.html>


More information about the Tile-serving mailing list