summaryrefslogtreecommitdiff
path: root/src/include/utils/builtins.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/utils/builtins.h')
-rw-r--r--src/include/utils/builtins.h17
1 files changed, 13 insertions, 4 deletions
diff --git a/src/include/utils/builtins.h b/src/include/utils/builtins.h
index dc5b571fca9..107a0d16e4f 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.15 1997/04/15 17:41:35 scrappy Exp $
+ * $Id: builtins.h,v 1.16 1997/04/27 19:24:13 thomas Exp $
*
* NOTES
* This should normally only be included by fmgr.h.
@@ -33,6 +33,8 @@ extern bool boolin(char *b);
extern char *boolout(long b);
extern bool booleq(int8 arg1, int8 arg2);
extern bool boolne(int8 arg1, int8 arg2);
+extern bool boollt(int8 arg1, int8 arg2);
+extern bool boolgt(int8 arg1, int8 arg2);
/* char.c */
extern int32 charin(char *ch);
@@ -333,12 +335,16 @@ extern long float84ge(float64 arg1, float32 arg2);
/* geo_ops.c, geo_selfuncs.c */
/* misc.c */
-extern bool NullValue(Datum value, bool *isNull);
-extern bool NonNullValue(Datum value, bool *isNull);
+extern bool nullvalue(Datum value, bool *isNull);
+extern bool nonnullvalue(Datum value, bool *isNull);
extern bool oidrand(Oid o, int32 X);
extern bool oidsrand(int32 X);
extern int32 userfntest(int i);
+/* define macros to replace mixed-case function calls - tgl 97/04/27 */
+#define NullValue(v,b) nullvalue(v,b)
+#define NonNullValue(v,b) nonnullvalue(v,b)
+
/* not_in.c */
extern bool int4notin(int16 not_in_arg, char *relation_and_attr);
extern bool oidnotin(Oid the_oid, char *compare);
@@ -385,7 +391,10 @@ extern bool texticregexne(struct varlena *s, struct varlena *p);
/* regproc.c */
extern int32 regprocin(char *proname);
extern char *regprocout(RegProcedure proid);
-extern Oid RegprocToOid(RegProcedure rp);
+extern Oid regproctooid(RegProcedure rp);
+
+/* define macro to replace mixed-case function call - tgl 97/04/27 */
+#define RegprocToOid(rp) regproctooid(rp)
/* selfuncs.c */
extern float64 eqsel(Oid opid, Oid relid, AttrNumber attno, char *value, int32 flag);