Definition at line 949 of file gserialized1.c.
963 memcpy(loc, &
type,
sizeof(uint32_t));
964 loc +=
sizeof(uint32_t);
967 memcpy(loc, &coll->
ngeoms,
sizeof(uint32_t));
968 loc +=
sizeof(uint32_t);
971 for ( i=0; i<coll->
ngeoms; i++ )
974 lwerror(
"Dimensions mismatch in lwcollection");
979 return (
size_t)(loc - buf);
static size_t gserialized1_from_lwgeom_any(const LWGEOM *geom, uint8_t *buf)
#define FLAGS_GET_ZM(flags)
void lwerror(const char *fmt,...)
Write a notice out to the error handler.
References LWGEOM::flags, LWCOLLECTION::flags, FLAGS_GET_ZM, LWCOLLECTION::geoms, gserialized1_from_lwgeom_any(), lwerror(), LWCOLLECTION::ngeoms, LWCOLLECTION::type, and ovdump::type.
Referenced by gserialized1_from_lwgeom_any().