updated win32 patch

Поиск
Список
Период
Сортировка
От Neil Conway
Тема updated win32 patch
Дата
Msg-id 1043985757.3926.76.camel@tokyo
обсуждение исходный текст
Список pgsql-patches
Folks,

This is the first baby steps toward merging PeerDirect's Win32 work with
CVS HEAD. I started off with the "low hanging fruit" -- a bunch of the
changes in the patch against 7.2.1 have already been merged, or are no
longer applicable to current sources. I've attached a modified version
of Jan's patch with the following changes:

- remove changes to pl_handler.c, pl_funcs.c, pl_exec.c, transam.c,
varsup.c, xact.c, keywords.c, gram.y, inet_net_ntop.c, inet_net_ptop.c,
adt/misc.c, postinit.c, lock.h, sinval.h, sinvaladt.h, c_keywords.c,
preproc/keywords.c, preproc.y, bootparse.y, bootscan.l, deadlock.c,
date.c: already applied to CVS HEAD

- remove changes to password.c, exc.h: files no longer exist in CVS HEAD
(and the changes made are no longer relevant)

- removed changes to gram.y: all the keyword changes have been made
(e.g. IN -> IN_P, ...), and AFAICS the following function that the patch
adds isn't related to Win32 at all:

+ /* For unknown parameter type during parse */
+ void set_param_type(int t, Oid typid)
+ {
+     if ((t > pfunc_num_args) || (t <= 0))
+         return;
+     param_type_info[t - 1] = typid;
+ }

The updated "win32-port-changes-2.diff.gz" is attached; no changes were
made to "win32-port-newfiles.diff.gz".

Cheers,

Neil
--
Neil Conway <neilc@samurai.com> || PGP Key ID: DB3C29FC



Вложения

В списке pgsql-patches по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: fix pl/pgsql %type bug
Следующее
От: Tom Lane
Дата:
Сообщение: Re: fix broken regression tests