LIBISCCFG_EXTERNAL_DATA should be in lwres/platform.h

This commit is contained in:
Mark Andrews 2001-07-18 08:15:23 +00:00
parent e50706867a
commit aac5a28f1f
2 changed files with 17 additions and 8 deletions

View file

@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: platform.h.in,v 1.23 2001/07/11 05:32:44 tale Exp $ */
/* $Id: platform.h.in,v 1.24 2001/07/18 08:15:21 marka Exp $ */
#ifndef ISC_PLATFORM_H
#define ISC_PLATFORM_H 1
@ -157,7 +157,6 @@
#define LIBDNS_EXTERNAL_DATA
#define LIBISCCC_EXTERNAL_DATA
#define LIBISCCFG_EXTERNAL_DATA
#define LIBLWRES_EXTERNAL_DATA
#else /* ISC_PLATFORM_USEDECLSPEC */
#ifdef LIBISC_EXPORTS
#define LIBISC_EXTERNAL_DATA __declspec(dllexport)
@ -179,11 +178,6 @@
#else
#define LIBISCCFG_EXTERNAL_DATA __declspec(dllimport)
#endif
#ifdef LIBLWRES_EXPORTS
#define LIBLWRES_EXTERNAL_DATA __declspec(dllexport)
#else
#define LIBLWRES_EXTERNAL_DATA __declspec(dllimport)
#endif
#endif /* ISC_PLATFORM_USEDECLSPEC */
/*

View file

@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: platform.h.in,v 1.11 2001/01/23 04:47:56 marka Exp $ */
/* $Id: platform.h.in,v 1.12 2001/07/18 08:15:23 marka Exp $ */
#ifndef LWRES_PLATFORM_H
#define LWRES_PLATFORM_H 1
@ -67,4 +67,19 @@
*/
@LWRES_PLATFORM_NEEDSYSSELECTH@
/*
* Used to control how extern data is linked; needed for Win32 platforms.
*/
@LWRES_PLATFORM_USEDECLSPEC@
#ifndef LWRES_PLATFORM_USEDECLSPEC
#define LIBLWRES_EXTERNAL_DATA
#else
#ifdef LIBLWRES_EXPORTS
#define LIBLWRES_EXTERNAL_DATA __declspec(dllexport)
#else
#define LIBLWRES_EXTERNAL_DATA __declspec(dllimport)
#endif
#endif
#endif /* LWRES_PLATFORM_H */