mirror of
https://github.com/mangosfour/server.git
synced 2025-12-15 10:37:02 +00:00
(based on cipherCOM's repo commit d3d8934) Signed-off-by: VladimirMangos <vladimir@getmangos.com>
37 lines
1.1 KiB
C++
37 lines
1.1 KiB
C++
|
|
// -*- C++ -*-
|
|
// $Id: minizip_export.h 86019 2009-07-14 12:13:09Z wotte $
|
|
// Definition for Win32 Export directives.
|
|
|
|
#ifndef MINIZIP_EXPORT_H
|
|
#define MINIZIP_EXPORT_H
|
|
|
|
#if defined (MINIZIP_AS_STATIC_LIBS)
|
|
# if !defined (MINIZIP_HAS_DLL)
|
|
# define MINIZIP_HAS_DLL 0
|
|
# endif /* ! MINIZIP_HAS_DLL */
|
|
#else
|
|
# if !defined (MINIZIP_HAS_DLL)
|
|
# define MINIZIP_HAS_DLL 1
|
|
# endif /* ! MINIZIP_HAS_DLL */
|
|
#endif /* MINIZIP_AS_STATIC_LIBS */
|
|
|
|
#if defined (MINIZIP_HAS_DLL)
|
|
# if (MINIZIP_HAS_DLL == 1) && defined (_WINDOWS)
|
|
# if defined (MINIZIP_BUILD_DLL)
|
|
# define MINIZIP_EXPORT __declspec(dllexport)
|
|
# else /* MINIZIP_BUILD_DLL */
|
|
# define MINIZIP_EXPORT __declspec(dllimport)
|
|
# endif /* MINIZIP_BUILD_DLL */
|
|
# else /* MINIZIP_HAS_DLL == 1 */
|
|
# define MINIZIP_EXPORT
|
|
# endif /* MINIZIP_HAS_DLL == 1 */
|
|
#endif /* MINIZIP_HAS_DLL */
|
|
|
|
#if defined (__GNUC__) && ((__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2)))
|
|
# define MINIZIP_UNUSED_ARG(a) (void) (a)
|
|
#else
|
|
# define MINIZIP_UNUSED_ARG(a) do {/* null */} while (&a == 0)
|
|
#endif
|
|
|
|
#endif /* MINIZIP_EXPORT_H */
|