Skip to content
Snippets Groups Projects
Commit 087c8038 authored by Julien Michel's avatar Julien Michel
Browse files

Merge branch 'develop' of https://git.orfeo-toolbox.org/git/otb into develop

parents 47b24239 57162398
No related branches found
No related tags found
No related merge requests found
......@@ -143,10 +143,12 @@ inline
void otb::ogr::Feature::SetGeometryDirectly(UniqueGeometryPtr geometry)
{
CheckInvariants();
#if !defined(NDEBUG)
OGRGeometry * g = geometry.get();
#endif
UncheckedSetGeometryDirectly(otb::move(geometry));
itkAssertOrThrowMacro((m_Feature->GetGeometryRef() == g), "The new geometry hasn't been set as expected");
itkAssertOrThrowMacro(!geometry, "UniqueGeometryPtr hasn't released its pointer");
assert((m_Feature->GetGeometryRef() == g) && "The new geometry hasn't been set as expected");
assert(!geometry && "UniqueGeometryPtr hasn't released its pointer");
}
inline
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment