Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 906102 | Differences between
and this patch

Collapse All | Expand All

(-)PDAL-2.5.3-src-orig/pdal/Geometry.cpp (-2 / +2 lines)
Lines 153-159 Link Here
153
153
154
bool Geometry::srsValid() const
154
bool Geometry::srsValid() const
155
{
155
{
156
    OGRSpatialReference *srs = m_geom->getSpatialReference();
156
    const OGRSpatialReference *srs = m_geom->getSpatialReference();
157
    return srs && srs->GetRoot();
157
    return srs && srs->GetRoot();
158
}
158
}
159
159
Lines 172-178 Link Here
172
        return StatusWithReason(-2,
172
        return StatusWithReason(-2,
173
            "Geometry::transform() failed.  NULL target SRS.");
173
            "Geometry::transform() failed.  NULL target SRS.");
174
174
175
    OGRSpatialReference *inSrs = m_geom->getSpatialReference();
175
    const OGRSpatialReference *inSrs = m_geom->getSpatialReference();
176
    SrsTransform transform(*inSrs, OGRSpatialReference(out.getWKT().data()));
176
    SrsTransform transform(*inSrs, OGRSpatialReference(out.getWKT().data()));
177
    if (m_geom->transform(transform.get()) != OGRERR_NONE)
177
    if (m_geom->transform(transform.get()) != OGRERR_NONE)
178
        return StatusWithReason(-1, "Geometry::transform() failed.");
178
        return StatusWithReason(-1, "Geometry::transform() failed.");

Return to bug 906102