diff options
Diffstat (limited to 'src/backend/catalog/pg_proc.c')
-rw-r--r-- | src/backend/catalog/pg_proc.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/backend/catalog/pg_proc.c b/src/backend/catalog/pg_proc.c index 9644336dedc..a9fe45e3471 100644 --- a/src/backend/catalog/pg_proc.c +++ b/src/backend/catalog/pg_proc.c @@ -1193,10 +1193,7 @@ oid_array_to_list(Datum datum) int i; List *result = NIL; - deconstruct_array(array, - OIDOID, - sizeof(Oid), true, TYPALIGN_INT, - &values, NULL, &nelems); + deconstruct_array_builtin(array, OIDOID, &values, NULL, &nelems); for (i = 0; i < nelems; i++) result = lappend_oid(result, values[i]); return result; |