str++;
}
+ if (strcmp(str,"NULL")==0)
+ PG_RETURN_NULL() ;
if ((str==NULL) || (strlen(str) == 0) )
int len;
wkt = geometry_to_text(geom1);
+
+
+
len = strlen(wkt) + 6+ 25 + 1;
result = palloc(len);//extra space for SRID
memset(result, 0, len); //zero everything out
int len;
wkt = geometry_to_text(geom1);
+
+
len = strlen(wkt) + 5;
result= palloc(len);
if (geometry->type == BBOXONLYTYPE)
{
- sprintf(result,"BOX3D ONLY - NOT useable");
+ strcpy(result,"NULL");
+ return result;
}