| From: | "Hiroshi Inoue" <Inoue(at)tpf(dot)co(dot)jp> |
|---|---|
| To: | "Vince Vielhaber" <vev(at)michvhf(dot)com> |
| Cc: | "pgsql-hackers" <pgsql-hackers(at)postgreSQL(dot)org>, "Magnus Hagander" <mha(at)edu(dot)sollentuna(dot)se> |
| Subject: | RE: [HACKERS] LIBPQ for WIN32 |
| Date: | 1998-09-29 01:46:34 |
| Message-ID: | 000701bdeb4a$fd67fdc0$2801007e@cadzone.tpf.co.jp |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
>
> On 28-Sep-98 Hiroshi Inoue wrote:
> > I think that current DLL supports version 1.0,1.1,2.0,2.1 and 2.2 and we
> > can
> > specify any version from 1.0 to 2.2 .
> > For example,if we call WSAStartup(MAKEWORD(1.0),&wsaData) from libpq
> > and call WSAStartup(MAKEWORD(2,2),&wsaData) from psql,both return OK
> > and wsaData.wVersion is 1.0 for libpq and 2.2 for psql.
>
> Whichever is done, try not to ever request a version higher than what is
> required. It forces upgrades that may not even be necessary. It's been
> awhile since I've done windows code, but I've been bitten by requiring a
> higher version of a library than necessary - more than once without even
> realising it. It's not very fun when it comes time to fix it.
>
How about my sample code at the end of my previous post.
In that code,libpq does nothing if main application calls WSAStartup().
Hiroshi Inoue
inoue(at)tpf(dot)co(dot)jp
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Robert Bruccoleri | 1998-09-29 03:32:23 | SGI Port of Postgresql 6.4 snapshot of 09/28/98 |
| Previous Message | Vince Vielhaber | 1998-09-29 00:28:05 | RE: [HACKERS] LIBPQ for WIN32 |