pgsql: Rename frontend keyword arrays to avoid conflict with backend.
В списке pgsql-committers по дате отправления:
| От | Tom Lane |
|---|---|
| Тема | pgsql: Rename frontend keyword arrays to avoid conflict with backend. |
| Дата | |
| Msg-id | E1SE1uG-00082Q-70@gemulon.postgresql.org обсуждение исходный текст |
| Список | pgsql-committers |
Rename frontend keyword arrays to avoid conflict with backend. ecpg and pg_dump each contain keyword arrays with structure similar to the backend's keyword array. Up to now, we actually named those arrays the same as the backend's and relied on parser/keywords.h to declare them. This seems a tad too cute, though, and it breaks now that we need to PGDLLIMPORT-decorate the backend symbols. Rename to avoid the problem. Per buildfarm. (It strikes me that maybe we should get rid of the separate keywords.c files altogether, and just define these arrays in the modules that use them, but that's a rather more invasive change.) Branch ------ master Details ------- http://git.postgresql.org/pg/commitdiff/c252a17d828756e2f7d635f69eace53aaf983420 Modified Files -------------- src/bin/pg_dump/dumputils.c | 8 ++++++-- src/bin/pg_dump/keywords.c | 4 ++-- src/interfaces/ecpg/preproc/ecpg_keywords.c | 10 +++++++--- src/interfaces/ecpg/preproc/keywords.c | 4 ++-- 4 files changed, 17 insertions(+), 9 deletions(-)
В списке pgsql-committers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера