Thread: pgsql/src include/c.h include/pg_config.h.in i ...

pgsql/src include/c.h include/pg_config.h.in i ...

From
tgl@postgresql.org
Date:
CVSROOT:    /cvsroot
Module name:    pgsql
Changes by:    tgl@postgresql.org    02/01/22 14:02:40

Modified files:
    src/include    : c.h pg_config.h.in pg_config.h.win32
    src/include/port: win.h win32.h
    src/interfaces/libpq++: pgconnection.h

Log message:
    libpq++/pgconnection.h must not include postgres_fe.h, else it fails to
    compile in client apps that use the standard installed header set.
    To allow removing that include, move DLLIMPORT definitions out of c.h
    and into the appropriate port-specific header files.