From 1e7c7343c42b849743b9c066ff0e82b4118f3c2d Mon Sep 17 00:00:00 2001 From: Bruce Momjian <bruce@momjian.us> Date: Thu, 29 Oct 1998 18:07:09 +0000 Subject: [PATCH] Add oid8neq. --- src/backend/utils/adt/oid.c | 8 +++++++- src/include/catalog/pg_proc.h | 4 +++- src/include/utils/builtins.h | 3 ++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/backend/utils/adt/oid.c b/src/backend/utils/adt/oid.c index 9b3a8ffbca0..bf5cbb56380 100644 --- a/src/backend/utils/adt/oid.c +++ b/src/backend/utils/adt/oid.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/oid.c,v 1.20 1998/09/22 20:28:10 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/oid.c,v 1.21 1998/10/29 18:07:03 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -126,6 +126,12 @@ oid8eq(Oid *arg1, Oid *arg2) return (bool) (memcmp(arg1, arg2, 8 * sizeof(Oid)) == 0); } +bool +oid8ne(Oid *arg1, Oid *arg2) +{ + return (bool) (memcmp(arg1, arg2, 8 * sizeof(Oid)) != 0); +} + bool oid8lt(Oid *arg1, Oid *arg2) { diff --git a/src/include/catalog/pg_proc.h b/src/include/catalog/pg_proc.h index ccf5e792502..5bbb7d610f2 100644 --- a/src/include/catalog/pg_proc.h +++ b/src/include/catalog/pg_proc.h @@ -6,7 +6,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: pg_proc.h,v 1.81 1998/10/22 20:40:49 momjian Exp $ + * $Id: pg_proc.h,v 1.82 1998/10/29 18:07:06 momjian Exp $ * * NOTES * The script catalog/genbki.sh reads this file and generates .bki @@ -913,6 +913,8 @@ DATA(insert OID = 669 ( varchar PGUID 11 f t f 2 f 1043 "1043 23" 100 0 0 1 DATA(insert OID = 676 ( mktinterval PGUID 11 f t f 2 f 704 "702 702" 100 0 0 100 foo bar )); DESCR("convert to interval"); +DATA(insert OID = 619 ( oid8neq PGUID 11 f t f 2 f 16 "30 30" 100 0 0 100 foo bar )); +DESCR("less-than"); DATA(insert OID = 677 ( oid8lt PGUID 11 f t f 2 f 16 "30 30" 100 0 0 100 foo bar )); DESCR("less-than"); DATA(insert OID = 678 ( oid8le PGUID 11 f t f 2 f 16 "30 30" 100 0 0 100 foo bar )); diff --git a/src/include/utils/builtins.h b/src/include/utils/builtins.h index 612d29a2574..288c9db46e9 100644 --- a/src/include/utils/builtins.h +++ b/src/include/utils/builtins.h @@ -6,7 +6,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: builtins.h,v 1.68 1998/10/22 20:40:50 momjian Exp $ + * $Id: builtins.h,v 1.69 1998/10/29 18:07:09 momjian Exp $ * * NOTES * This should normally only be included by fmgr.h. @@ -334,6 +334,7 @@ extern char *oidout(Oid o); extern bool oideq(Oid arg1, Oid arg2); extern bool oidne(Oid arg1, Oid arg2); extern bool oid8eq(Oid *arg1, Oid *arg2); +extern bool oid8ne(Oid *arg1, Oid *arg2); extern bool oid8lt(Oid *arg1, Oid *arg2); extern bool oid8le(Oid *arg1, Oid *arg2); extern bool oid8ge(Oid *arg1, Oid *arg2); -- GitLab