diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/utils/adt/pseudotypes.c | 27 |
1 files changed, 8 insertions, 19 deletions
diff --git a/src/backend/utils/adt/pseudotypes.c b/src/backend/utils/adt/pseudotypes.c index c8202502c93..cc4e63bf5f8 100644 --- a/src/backend/utils/adt/pseudotypes.c +++ b/src/backend/utils/adt/pseudotypes.c @@ -229,38 +229,27 @@ anycompatiblerange_out(PG_FUNCTION_ARGS) } /* - * anycompatiblemultirange + * anymultirange * * We may as well allow output, since multirange_out will in fact work. */ -PSEUDOTYPE_DUMMY_INPUT_FUNC(anycompatiblemultirange); +PSEUDOTYPE_DUMMY_INPUT_FUNC(anymultirange); Datum -anycompatiblemultirange_out(PG_FUNCTION_ARGS) +anymultirange_out(PG_FUNCTION_ARGS) { return multirange_out(fcinfo); } /* - * anymultirange_in - input routine for pseudo-type ANYMULTIRANGE. - */ -Datum -anymultirange_in(PG_FUNCTION_ARGS) -{ - ereport(ERROR, - (errcode(ERRCODE_FEATURE_NOT_SUPPORTED), - errmsg("cannot accept a value of type %s", "anymultirange"))); - - PG_RETURN_VOID(); /* keep compiler quiet */ -} - -/* - * anymultirange_out - output routine for pseudo-type ANYMULTIRANGE. + * anycompatiblemultirange * - * We may as well allow this, since multirange_out will in fact work. + * We may as well allow output, since multirange_out will in fact work. */ +PSEUDOTYPE_DUMMY_INPUT_FUNC(anycompatiblemultirange); + Datum -anymultirange_out(PG_FUNCTION_ARGS) +anycompatiblemultirange_out(PG_FUNCTION_ARGS) { return multirange_out(fcinfo); } |