mirror of
https://github.com/postgres/postgres.git
synced 2025-06-16 06:01:02 +03:00
Below is the patch against current cvs for libpgtcl and
two additional files win32.mak and libpgtcl.def. This patch allows to compile libpgtcl.dll on Windows with tcl > 8.0. I've tested it on WinNT (VC6.0), SUSE Linux (7.0) and Solaris 2.6 with tcl 8.3.3. Mikhail Terekhov
This commit is contained in:
@ -8,7 +8,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-exec.c,v 1.108 2001/08/21 20:39:53 momjian Exp $
|
||||
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-exec.c,v 1.109 2001/09/06 02:54:56 momjian Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
@ -1345,6 +1345,20 @@ PQnotifies(PGconn *conn)
|
||||
return event;
|
||||
}
|
||||
|
||||
/*
|
||||
* PQfreeNotify - free's the memory associated with a PGnotify
|
||||
*
|
||||
* This function is needed on Windows when using libpq.dll and
|
||||
* for example libpgtcl.dll: All memory allocated inside a dll
|
||||
* should be freed in the context of the same dll.
|
||||
*
|
||||
*/
|
||||
void
|
||||
PQfreeNotify(PGnotify *notify)
|
||||
{
|
||||
free(notify);
|
||||
}
|
||||
|
||||
/*
|
||||
* PQgetline - gets a newline-terminated string from the backend.
|
||||
*
|
||||
|
Reference in New Issue
Block a user