diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2004-10-04 22:49:59 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2004-10-04 22:49:59 +0000 |
commit | 6c61af665466131e8c96106837eaf293a472b682 (patch) | |
tree | c1c1aa0f78a78e66c3f427d5f42b3663a83c85f7 /src/include/utils/builtins.h | |
parent | 1ab415596d1de61561d0de8fe9da4aea207adca4 (diff) |
Remove arithmetic operators on the 1-byte-char datatype, as per proposals
made several times in the past. Add coercion functions between "char"
and integer so that a workaround is possible if needed.
Initdb forced.
Diffstat (limited to 'src/include/utils/builtins.h')
-rw-r--r-- | src/include/utils/builtins.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/include/utils/builtins.h b/src/include/utils/builtins.h index b1d7b9a8542..4b88596fdba 100644 --- a/src/include/utils/builtins.h +++ b/src/include/utils/builtins.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2004, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $PostgreSQL: pgsql/src/include/utils/builtins.h,v 1.250 2004/08/30 02:54:40 momjian Exp $ + * $PostgreSQL: pgsql/src/include/utils/builtins.h,v 1.251 2004/10/04 22:49:59 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -88,10 +88,8 @@ extern Datum charlt(PG_FUNCTION_ARGS); extern Datum charle(PG_FUNCTION_ARGS); extern Datum chargt(PG_FUNCTION_ARGS); extern Datum charge(PG_FUNCTION_ARGS); -extern Datum charpl(PG_FUNCTION_ARGS); -extern Datum charmi(PG_FUNCTION_ARGS); -extern Datum charmul(PG_FUNCTION_ARGS); -extern Datum chardiv(PG_FUNCTION_ARGS); +extern Datum chartoi4(PG_FUNCTION_ARGS); +extern Datum i4tochar(PG_FUNCTION_ARGS); extern Datum text_char(PG_FUNCTION_ARGS); extern Datum char_text(PG_FUNCTION_ARGS); |