diff options
| author | Peter Eisentraut <peter_e@gmx.net> | 2001-05-22 16:37:17 +0000 |
|---|---|---|
| committer | Peter Eisentraut <peter_e@gmx.net> | 2001-05-22 16:37:17 +0000 |
| commit | efcecd9eca884776137b156a3f1f93c23b98a648 (patch) | |
| tree | c4b92145e8a25105c68da19114e6952ea7d9241c /src/include/utils/varbit.h | |
| parent | c84c3d8fea316359f2336be7287d7037c3b3e46c (diff) | |
| download | postgresql-efcecd9eca884776137b156a3f1f93c23b98a648.tar.gz | |
Make bit and bit varying types reject too long input. (They already tried
to do that, but inconsistently.) Make bit type reject too short input,
too, per SQL. Since it no longer zero pads, 'zpbit*' has been renamed to
'bit*' in the source, hence initdb.
Diffstat (limited to 'src/include/utils/varbit.h')
| -rw-r--r-- | src/include/utils/varbit.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/include/utils/varbit.h b/src/include/utils/varbit.h index 3a1b3f07a0..35172de7be 100644 --- a/src/include/utils/varbit.h +++ b/src/include/utils/varbit.h @@ -8,7 +8,7 @@ * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: varbit.h,v 1.10 2001/03/22 04:01:15 momjian Exp $ + * $Id: varbit.h,v 1.11 2001/05/22 16:37:17 petere Exp $ * *------------------------------------------------------------------------- */ @@ -61,12 +61,12 @@ typedef struct #define BITHIGH 0x80 -extern Datum zpbit_in(PG_FUNCTION_ARGS); -extern Datum zpbit_out(PG_FUNCTION_ARGS); +extern Datum bit_in(PG_FUNCTION_ARGS); +extern Datum bit_out(PG_FUNCTION_ARGS); extern Datum varbit_in(PG_FUNCTION_ARGS); extern Datum varbit_out(PG_FUNCTION_ARGS); -extern Datum zpbit(PG_FUNCTION_ARGS); -extern Datum _zpbit(PG_FUNCTION_ARGS); +extern Datum bit(PG_FUNCTION_ARGS); +extern Datum _bit(PG_FUNCTION_ARGS); extern Datum varbit(PG_FUNCTION_ARGS); extern Datum _varbit(PG_FUNCTION_ARGS); extern Datum biteq(PG_FUNCTION_ARGS); |
