Returned to 'opaque' as type in creation, since 7.3 will automatically
authorPaul Ramsey <pramsey@cleverelephant.ca>
Thu, 5 Dec 2002 22:12:04 +0000 (22:12 +0000)
committerPaul Ramsey <pramsey@cleverelephant.ca>
Thu, 5 Dec 2002 22:12:04 +0000 (22:12 +0000)
cast and < 7.3 will fail if I use a different value. This causes some
warnings in 7.3, but no failures.

git-svn-id: http://svn.osgeo.org/postgis/trunk@224 b70326c6-7e19-0410-871a-916f4a2858ee

postgis.sql.in

index a4d4b4eaafa64eae65318df1126d765bebe4b867..b9ec1caa5818a1761c4f0101cd5134a9d9ad617a 100644 (file)
@@ -19,13 +19,13 @@ LANGUAGE 'sql';
 
 
 -- need this to define geometry_columns table
-create function histogram2d_in(CSTRING)
-       RETURNS HISTOGRAM2D
+create function histogram2d_in(OPAQUE)
+       RETURNS OPAQUE
    AS '@MODULE_FILENAME@'
    LANGUAGE 'c' with (isstrict);
 
-create function histogram2d_out(histogram2d)
-       RETURNS CSTRING
+create function histogram2d_out(OPAQUE)
+       RETURNS OPAQUE
    AS '@MODULE_FILENAME@'
    LANGUAGE 'c' with (isstrict);
 
@@ -250,23 +250,23 @@ END;
 
 
 
-CREATE FUNCTION BOX3D_in(CSTRING)
-   RETURNS BOX3D 
+CREATE FUNCTION BOX3D_in(OPAQUE)
+   RETURNS OPAQUE 
    AS '@MODULE_FILENAME@'
    LANGUAGE 'c' with (isstrict);
 
-CREATE FUNCTION BOX3D_out(BOX3D)
-   RETURNS CSTRING
+CREATE FUNCTION BOX3D_out(OPAQUE)
+   RETURNS OPAQUE
    AS '@MODULE_FILENAME@'
    LANGUAGE 'c' with (isstrict);
 
-CREATE FUNCTION SPHEROID_in(CSTRING)
-   RETURNS SPHEROID 
+CREATE FUNCTION SPHEROID_in(OPAQUE)
+   RETURNS OPAQUE 
    AS '@MODULE_FILENAME@','ellipsoid_in'
    LANGUAGE 'c' with (isstrict,iscachable);
 
-CREATE FUNCTION SPHEROID_out(spheroid)
-   RETURNS CSTRING
+CREATE FUNCTION SPHEROID_out(OPAQUE)
+   RETURNS OPAQUE
    AS '@MODULE_FILENAME@','ellipsoid_out'
    LANGUAGE 'c' with (isstrict);
 
@@ -284,16 +284,16 @@ CREATE TYPE BOX3D (
        output = BOX3D_out
 );
 
-create function WKB_in(CSTRING)
-       RETURNS WKB
+create function WKB_in(OPAQUE)
+       RETURNS OPAQUE
    AS '@MODULE_FILENAME@','WKB_in'
    LANGUAGE 'c' with (isstrict);
 
 
 
 
-create function WKB_out(wkb)
-       RETURNS CSTRING
+create function WKB_out(OPAQUE)
+       RETURNS OPAQUE
    AS '@MODULE_FILENAME@','WKB_out'
    LANGUAGE 'c' with (isstrict);
 
@@ -305,13 +305,13 @@ CREATE TYPE WKB (
        storage= extended
 );
 
-create function CHIP_in(CSTRING)
-       RETURNS CHIP
+create function CHIP_in(OPAQUE)
+       RETURNS OPAQUE
    AS '@MODULE_FILENAME@','CHIP_in'
    LANGUAGE 'c' with (isstrict);
 
-create function CHIP_out(CHIP)
-       RETURNS CSTRING
+create function CHIP_out(OPAQUE)
+       RETURNS OPAQUE
    AS '@MODULE_FILENAME@','CHIP_out'
    LANGUAGE 'c' with (isstrict);
 
@@ -392,13 +392,13 @@ CREATE FUNCTION setfactor(chip,float4)
    AS '@MODULE_FILENAME@','setfactor_chip'
             LANGUAGE 'c'  with (isstrict,iscachable);
 
-create function geometry_in(CSTRING)
-       RETURNS GEOMETRY
+create function geometry_in(OPAQUE)
+       RETURNS OPAQUE
    AS '@MODULE_FILENAME@'
    LANGUAGE 'c' with (isstrict);
 
-create function geometry_out(GEOMETRY)
-       RETURNS CSTRING
+create function geometry_out(OPAQUE)
+       RETURNS OPAQUE
    AS '@MODULE_FILENAME@'
    LANGUAGE 'c' with (isstrict);