postgresql/src
Bruce Momjian b6d2faaf24 Hello, i noticed that win32 native stopped working/compiling after the SSL merge
.
So i took the opportunity to fix some stuff:

1. Made the thing compile (typos & needed definitions) with the new pqsecure_* s
tuff, and added fe-secure.c to the win32.mak makefile.
2. Fixed some MULTIBYTE compile errors (when building without MB support).
3. Made it do that you can build with debug info: "nmake -f win32.mak DEBUG=1".
4. Misc small compiler speedup changes.

The resulting .dll has been tested in production, and everything seems ok.
I CC:ed -hackers because i'm not sure about two things:

1. In libpq-int.h I typedef ssize_t as an int because Visual C (v6.0)
doesn't de fine ssize_t. Is that ok, or is there any standard about what
type should be use d for ssize_t?

2. To keep the .dll api consistent regarding MULTIBYTE I just return -1
in fe-connect.c:PQsetClientEncoding() instead of taking away the whole
function. I wonder if i should do any compares with the
conn->client_encoding and return 0 if not hing would have changed (if so
how do i check that?).

Regards

Magnus Naeslund
2002-07-20 05:43:31 +00:00
..
backend Patch problems caused by code drift since OID patch creation. 2002-07-20 05:37:45 +00:00
bin Another "$@" cleanup with new syntax, ${1+"$@"}. 2002-07-19 15:31:43 +00:00
corba Convert files from DOS format to normal text. 2000-12-03 14:43:59 +00:00
data I've sent 3 mails to pgsql-patches. There are two files, one for doc 1999-08-16 20:27:19 +00:00
include oid is needed, it is added at the end of the struct (after the null 2002-07-20 05:16:59 +00:00
interfaces Hello, i noticed that win32 native stopped working/compiling after the SSL merge 2002-07-20 05:43:31 +00:00
makefiles Move few remaining src/utils files to backend/port so everything is in 2002-07-16 05:46:36 +00:00
pl oid is needed, it is added at the end of the struct (after the null 2002-07-20 05:16:59 +00:00
port Complete TODO item: 2002-07-19 17:35:11 +00:00
template Fix case syntax for freebsd template. 2002-07-08 01:54:30 +00:00
test Add new configure files for missing-oid patch. 2002-07-20 05:39:46 +00:00
tools Fix make_ctags for exhuberant tags. 2002-07-15 14:45:51 +00:00
tutorial Update copyright to 2002. 2002-06-20 20:29:54 +00:00
DEVELOPERS just testing a script... 1999-07-30 03:45:57 +00:00
Makefile Sic transit src/utils. 2002-07-18 22:15:10 +00:00
Makefile.global.in Complete TODO item: 2002-07-19 17:35:11 +00:00
Makefile.shlib Move few remaining src/utils files to backend/port so everything is in 2002-07-16 05:46:36 +00:00
nls-global.mk NLS updates, most notably fixed zh_TW translations 2001-11-29 18:59:28 +00:00
win32.mak Missed this part in pg_config.h rename. 2001-08-24 22:42:28 +00:00