[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