[postgis-commits] svn - r3271 - branches/1.3/lwgeom
postgis-commits at postgis.refractions.net
postgis-commits at postgis.refractions.net
Fri Nov 7 04:57:09 PST 2008
Author: mcayland
Date: 2008-11-07 04:57:04 -0800 (Fri, 07 Nov 2008)
New Revision: 3271
Modified:
branches/1.3/lwgeom/liblwgeom.h
branches/1.3/lwgeom/lwgeom.c
Log:
Add missing LWCURVE cast functions required for some forthcoming GBT fixes.
Modified: branches/1.3/lwgeom/liblwgeom.h
===================================================================
--- branches/1.3/lwgeom/liblwgeom.h 2008-11-07 12:25:30 UTC (rev 3270)
+++ branches/1.3/lwgeom/liblwgeom.h 2008-11-07 12:57:04 UTC (rev 3271)
@@ -1200,6 +1200,10 @@
LWCURVE *lwgeom_getcurve_inspected(LWGEOM_INSPECTED *inspected, int geom_number);
LWCURVEPOLY *lwgeom_getcurvepoly_inspected(LWGEOM_INSPECTED *inspected, int geom_number);
+/* Cast functions */
+LWCURVE *lwgeom_as_lwcurve(LWGEOM *lwgeom);
+LWGEOM *lwcurve_as_lwgeom(LWPOINT *obj);
+
/******************************************************************
* LWMULTIx and LWCOLLECTION functions
******************************************************************/
Modified: branches/1.3/lwgeom/lwgeom.c
===================================================================
--- branches/1.3/lwgeom/lwgeom.c 2008-11-07 12:25:30 UTC (rev 3270)
+++ branches/1.3/lwgeom/lwgeom.c 2008-11-07 12:57:04 UTC (rev 3271)
@@ -332,6 +332,7 @@
LWGEOM *lwpoly_as_lwgeom(LWPOLY *obj) { return (LWGEOM *)obj; }
LWGEOM *lwline_as_lwgeom(LWLINE *obj) { return (LWGEOM *)obj; }
LWGEOM *lwpoint_as_lwgeom(LWPOINT *obj) { return (LWGEOM *)obj; }
+LWGEOM *lwcurve_as_lwgeom(LWPOINT *obj) { return (LWGEOM *)obj; }
void
lwgeom_release(LWGEOM *lwgeom)
More information about the postgis-commits
mailing list