From 20f6d74242b3c9c84924e890248d027d30283e21 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Wed, 1 Mar 2017 11:55:28 -0500 Subject: Collect duplicate copies of oid_cmp() --- src/backend/utils/adt/oid.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/backend/utils/adt/oid.c') diff --git a/src/backend/utils/adt/oid.c b/src/backend/utils/adt/oid.c index 12ef783b3fc..7baaa1dd4ee 100644 --- a/src/backend/utils/adt/oid.c +++ b/src/backend/utils/adt/oid.c @@ -331,6 +331,20 @@ oidparse(Node *node) return InvalidOid; /* keep compiler quiet */ } +/* qsort comparison function for Oids */ +int +oid_cmp(const void *p1, const void *p2) +{ + Oid v1 = *((const Oid *) p1); + Oid v2 = *((const Oid *) p2); + + if (v1 < v2) + return -1; + if (v1 > v2) + return 1; + return 0; +} + /***************************************************************************** * PUBLIC ROUTINES * -- cgit v1.2.3