if (nargs > 2)
{
/* We strdup `cause we're going to modify it */
- params = pstrdup(PG_GETARG_CSTRING(2));
+ {
+ text *wkttext = PG_GETARG_TEXT_P(2);
+ params = text2cstring(wkttext);
+ }
+ /*params = pstrdup(PG_GETARG_CSTRING(2)); */
POSTGIS_DEBUGF(3, "Params: %s", params);
LANGUAGE 'SQL' IMMUTABLE STRICT;\r
\r
-- Availability: 2.0.0 - requires GEOS-3.2 or higher\r
-CREATE OR REPLACE FUNCTION ST_OffsetCurve(line geometry, distance float8, params cstring DEFAULT '')\r
+CREATE OR REPLACE FUNCTION ST_OffsetCurve(line geometry, distance float8, params text DEFAULT '')\r
RETURNS geometry\r
AS 'MODULE_PATHNAME','offsetcurve'\r
LANGUAGE 'C' IMMUTABLE STRICT\r