Thread: pgsql: Remove unsafe calling of WSAStartup and WSACleanup from DllMain.

pgsql: Remove unsafe calling of WSAStartup and WSACleanup from DllMain.

From
mha@postgresql.org (Magnus Hagander)
Date:
Log Message:
-----------
Remove unsafe calling of WSAStartup and WSACleanup from DllMain. Move the
inline cleanup call around so it will be called in the right order, and
be called on errors.

Per report from Tokuharu Yuzawa.

Modified Files:
--------------
    pgsql/src/interfaces/libpq:
        bcc32.mak (r1.26 -> r1.27)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/libpq/bcc32.mak.diff?r1=1.26&r2=1.27)
        fe-connect.c (r1.344 -> r1.345)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/libpq/fe-connect.c.diff?r1=1.344&r2=1.345)
        win32.mak (r1.43 -> r1.44)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/libpq/win32.mak.diff?r1=1.43&r2=1.44)

Removed Files:
-------------
    pgsql/src/interfaces/libpq:
        libpqdll.c
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/libpq/libpqdll.c)