diff --git a/src/pg_type_template/templates/src/type_name.c.jinja b/src/pg_type_template/templates/src/type_name.c.jinja index 4c4abf7..f2bf96d 100644 --- a/src/pg_type_template/templates/src/type_name.c.jinja +++ b/src/pg_type_template/templates/src/type_name.c.jinja @@ -193,5 +193,5 @@ Datum } Assert(astate != NULL); - PG_RETURN_ARRAYTYPE_P(makeArrayResult(astate, CurrentMemoryContext)); + PG_RETURN_DATUM(makeArrayResult(astate, CurrentMemoryContext)); }