diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2019-11-12 13:33:47 +0100 |
|---|---|---|
| committer | Even Rouault <even.rouault@spatialys.com> | 2019-11-12 13:33:47 +0100 |
| commit | 9a23a23ef20f6f5bd10e5dd4b16fa6c03ba40895 (patch) | |
| tree | 8f6c70734731108d66e6219d0ef4ab27e23d328a /docs/source/development/reference/cpp/cpp_general.rst | |
| parent | ca2ab9ed24101b6bd4bdec6791deca3f7d5ad204 (diff) | |
| download | PROJ-9a23a23ef20f6f5bd10e5dd4b16fa6c03ba40895.tar.gz PROJ-9a23a23ef20f6f5bd10e5dd4b16fa6c03ba40895.zip | |
Fix proj_assign_context()/pj_set_ctx() with pipelines and alternative coord operations
Fixes https://github.com/OSGeo/gdal/issues/1989
pj_set_ctx() only changes the context to the main object. It should also
recurse down to the steps of the pipeline and the alternative coordinate
operations hold in alternativeCoordinateOperations
In the GDAL use case with multithreaded reprojection, and objects being transferred
between thread, this would cause a failed coordinate transformation to affect
an unrelated transformation of another thread...
Diffstat (limited to 'docs/source/development/reference/cpp/cpp_general.rst')
0 files changed, 0 insertions, 0 deletions
