Tighten parsing of boolean options to CREATE TYPE and related functions,
Tom Lane <tgl@sss.pgh.pa.us>
Tighten parsing of boolean options to CREATE TYPE and related functions, so as to deliver more useful error messages for mistakes like 'PASSEDBYVALUE = f'. Per gripe from Gaetano Mendola.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/catalog/pg_type.c | modified | +2 −2 |
| src/backend/commands/define.c | modified | +20 −1 |
| src/backend/commands/functioncmds.c | modified | +4 −3 |
| src/backend/commands/operatorcmds.c | modified | +3 −3 |
| src/backend/commands/typecmds.c | modified | +2 −2 |
| src/include/commands/defrem.h | modified | +2 −1 |