}
/*
- * 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);
}