diff options
author | Tom Lane | 2014-12-15 19:04:27 +0000 |
---|---|---|
committer | Tom Lane | 2014-12-15 19:04:27 +0000 |
commit | 9418820efb32e739706cc3860347089315562ee4 (patch) | |
tree | 5f88d345903a258d326c6395015b213e912d6a22 /src/backend/utils/adt/geo_ops.c | |
parent | 4520ba67691fc13bb8be2cc47dd0bf8c7ab94205 (diff) |
Fix point <-> polygon code for zero-distance case.
"PG_RETURN_FLOAT8(x)" is not "return x", except perhaps by accident
on some platforms.
Diffstat (limited to 'src/backend/utils/adt/geo_ops.c')
-rw-r--r-- | src/backend/utils/adt/geo_ops.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/utils/adt/geo_ops.c b/src/backend/utils/adt/geo_ops.c index 946dc2893d5..bc56b0a5421 100644 --- a/src/backend/utils/adt/geo_ops.c +++ b/src/backend/utils/adt/geo_ops.c @@ -2689,7 +2689,7 @@ dist_ppoly_internal(Point *pt, POLYGON *poly) #ifdef GEODEBUG printf("dist_ppoly_internal- point inside of polygon\n"); #endif - PG_RETURN_FLOAT8(0.0); + return 0.0; } /* initialize distance with segment between first and last points */ |