mirror of
https://github.com/postgres/postgres.git
synced 2025-11-29 23:43:17 +03:00
Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict with
third party includes (like tcl) that define DLLIMPORT.
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $PostgreSQL: pgsql/src/backend/utils/mmgr/mcxt.c,v 1.60 2007/03/13 00:33:42 tgl Exp $
|
||||
* $PostgreSQL: pgsql/src/backend/utils/mmgr/mcxt.c,v 1.61 2007/07/25 12:22:52 mha Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
@@ -662,8 +662,8 @@ MemoryContextStrdup(MemoryContext context, const char *string)
|
||||
/*
|
||||
* Memory support routines for libpgport on Win32
|
||||
*
|
||||
* Win32 can't load a library that DLLIMPORTs a variable
|
||||
* if the link object files also DLLIMPORT the same variable.
|
||||
* Win32 can't load a library that PGDLLIMPORTs a variable
|
||||
* if the link object files also PGDLLIMPORT the same variable.
|
||||
* For this reason, libpgport can't reference CurrentMemoryContext
|
||||
* in the palloc macro calls.
|
||||
*
|
||||
@@ -684,7 +684,7 @@ pgport_pstrdup(const char *str)
|
||||
}
|
||||
|
||||
|
||||
/* Doesn't reference a DLLIMPORT variable, but here for completeness. */
|
||||
/* Doesn't reference a PGDLLIMPORT variable, but here for completeness. */
|
||||
void
|
||||
pgport_pfree(void *pointer)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user