Definition at line 1339 of file liblwgeom/lwgeom_geos.c.
1340{
1344 GEOSGeometry *g1, *g2, *g3;
1345
1347
1349
1352
1353 g3 = GEOSSharedPaths(g1, g2);
1354
1356 GEOSSetSRID(g3, srid);
1357
1360
1362 return result;
1363}
GEOSGeometry * LWGEOM2GEOS(const LWGEOM *lwgeom, uint8_t autofix)
#define GEOS_FREE_AND_FAIL(...)
LWGEOM * GEOS2LWGEOM(const GEOSGeometry *geom, uint8_t want3d)
void lwgeom_geos_error(const char *fmt,...)
#define FLAGS_GET_Z(flags)
void lwnotice(const char *fmt,...)
Write a notice out to the notice handler.
References AUTOFIX, LWGEOM::flags, FLAGS_GET_Z, GEOS2LWGEOM(), GEOS_FAIL, GEOS_FREE, GEOS_FREE_AND_FAIL, LWGEOM2GEOS(), lwgeom_geos_error(), lwnotice(), RESULT_SRID, and SRID_INVALID.
Referenced by ST_SharedPaths().