Support SET/SHOW/RESET client_encoding and server_encoding even when
Tom Lane <tgl@sss.pgh.pa.us>
Support SET/SHOW/RESET client_encoding and server_encoding even when MULTIBYTE support is not compiled (you just can't set them to anything but SQL_ASCII). This should reduce interoperability problems between MB-enabled clients and non-MB-enabled servers.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/commands/variable.c | modified | +112 −18 |
| src/backend/utils/mb/Makefile | modified | +4 −5 |
| src/backend/utils/mb/README | modified | +0 −1 |
| src/backend/utils/mb/variable.c | deleted | +0 −82 |
| src/include/mb/pg_wchar.h | modified | +1 −7 |