aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas G. Lockhart <lockhart@fourpalms.org>1998-08-16 04:06:55 +0000
committerThomas G. Lockhart <lockhart@fourpalms.org>1998-08-16 04:06:55 +0000
commit402b47cffafcbbc66af8ee6b6340b4db09f00a7b (patch)
tree9833284e3f58165ae0e721012f297e18bd77acd3
parent9e1d53202750e2a532597e39e49c34cd4cf4abf6 (diff)
downloadpostgresql-402b47cffafcbbc66af8ee6b6340b4db09f00a7b.tar.gz
postgresql-402b47cffafcbbc66af8ee6b6340b4db09f00a7b.zip
Disable not-ready-to-use support code for the line data type.
Bracket things with #ifdef ENABLE_LINE_TYPE. The line data type has always been used internally to support other types, but I/O routines have never been defined for it.
-rw-r--r--src/backend/utils/adt/geo_ops.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/backend/utils/adt/geo_ops.c b/src/backend/utils/adt/geo_ops.c
index ee0e888b78c..48d358b9c70 100644
--- a/src/backend/utils/adt/geo_ops.c
+++ b/src/backend/utils/adt/geo_ops.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/geo_ops.c,v 1.34 1998/08/15 06:45:10 thomas Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/geo_ops.c,v 1.35 1998/08/16 04:06:55 thomas Exp $
*
*-------------------------------------------------------------------------
*/
@@ -768,13 +768,12 @@ box_diagonal(BOX *box)
**
***********************************************************************/
-#define LINEDEBUG
LINE *
line_in(char *str)
{
LINE *line;
-#if LINEDEBUG
+#ifdef ENABLE_LINE_TYPE
LSEG lseg;
int isopen;
char *s;
@@ -783,7 +782,7 @@ line_in(char *str)
if (!PointerIsValid(str))
elog(ERROR, " Bad (null) line external representation", NULL);
-#if LINEDEBUG
+#ifdef ENABLE_LINE_TYPE
if ((!path_decode(TRUE, 2, str, &isopen, &s, &(lseg.p[0])))
|| (*s != '\0'))
elog(ERROR, "Bad line external representation '%s'", str);
@@ -802,12 +801,14 @@ char *
line_out(LINE *line)
{
char *result;
- LSEG lseg;
+#ifdef ENABLE_LINE_TYPE
+ LSEG lseg;
+#endif
if (!PointerIsValid(line))
return (NULL);
-#if LINEDEBUG
+#ifdef ENABLE_LINE_TYPE
if (FPzero(line->B))
{ /* vertical */
/* use "x = C" */