mirror of
https://github.com/ImageMagick/ImageMagick.git
synced 2026-06-12 15:37:14 +02:00
Moved defines that are only used by our windows build to the private header file.
This commit is contained in:
@@ -20,7 +20,6 @@
|
||||
|
||||
#include "MagickCore/image.h"
|
||||
#include "MagickCore/stream.h"
|
||||
#include "MagickCore/nt-base-private.h"
|
||||
|
||||
#if defined(__cplusplus) || defined(c_plusplus)
|
||||
extern "C" {
|
||||
@@ -31,6 +30,11 @@ extern "C" {
|
||||
# define fseek fseeko
|
||||
# define ftell ftello
|
||||
#endif
|
||||
#if defined(MAGICKCORE_WINDOWS_SUPPORT)
|
||||
#if !defined(__MINGW32__)
|
||||
# define stat _stati64
|
||||
#endif
|
||||
#endif
|
||||
|
||||
typedef enum
|
||||
{
|
||||
|
||||
@@ -76,6 +76,7 @@
|
||||
#include "MagickCore/monitor.h"
|
||||
#include "MagickCore/monitor-private.h"
|
||||
#include "MagickCore/morphology-private.h"
|
||||
#include "MagickCore/nt-base-private.h"
|
||||
#include "MagickCore/option.h"
|
||||
#include "MagickCore/paint.h"
|
||||
#include "MagickCore/pixel-accessor.h"
|
||||
|
||||
@@ -49,6 +49,7 @@
|
||||
#include "MagickCore/matrix.h"
|
||||
#include "MagickCore/matrix-private.h"
|
||||
#include "MagickCore/memory_.h"
|
||||
#include "MagickCore/nt-base-private.h"
|
||||
#include "MagickCore/pixel-accessor.h"
|
||||
#include "MagickCore/resource_.h"
|
||||
#include "MagickCore/semaphore.h"
|
||||
|
||||
@@ -30,6 +30,79 @@ extern "C" {
|
||||
|
||||
#if defined(MAGICKCORE_WINDOWS_SUPPORT)
|
||||
|
||||
#if !defined(closedir)
|
||||
# define closedir(directory) NTCloseDirectory(directory)
|
||||
#endif
|
||||
#if !defined(freelocale)
|
||||
# define freelocale _free_locale
|
||||
#endif
|
||||
#if !defined(fsync)
|
||||
# define fsync _commit
|
||||
#endif
|
||||
#if !defined(locale_t)
|
||||
#define locale_t _locale_t
|
||||
#endif
|
||||
#if !defined(MAGICKCORE_LTDL_DELEGATE)
|
||||
#if !defined(lt_dlclose)
|
||||
# define lt_dlclose(handle) NTCloseLibrary(handle)
|
||||
#endif
|
||||
#if !defined(lt_dlerror)
|
||||
# define lt_dlerror() NTGetLibraryError()
|
||||
#endif
|
||||
#if !defined(lt_dlopen)
|
||||
# define lt_dlopen(filename) NTOpenLibrary(filename)
|
||||
#endif
|
||||
#if !defined(lt_dlsym)
|
||||
# define lt_dlsym(handle,name) NTGetLibrarySymbol(handle,name)
|
||||
#endif
|
||||
#endif
|
||||
#if !defined(mmap)
|
||||
# define MAGICKCORE_HAVE_MMAP 1
|
||||
# define mmap(address,length,protection,access,file,offset) \
|
||||
NTMapMemory(address,length,protection,access,file,offset)
|
||||
#endif
|
||||
#if !defined(munmap)
|
||||
# define munmap(address,length) NTUnmapMemory(address,length)
|
||||
#endif
|
||||
#if !defined(opendir)
|
||||
# define opendir(directory) NTOpenDirectory(directory)
|
||||
#endif
|
||||
#if !defined(pclose)
|
||||
# define pclose _pclose
|
||||
#endif
|
||||
#if !defined(popen)
|
||||
# define popen _popen
|
||||
#endif
|
||||
#if !defined(read)
|
||||
# define read(fd,buffer,count) _read(fd,buffer,(unsigned int) count)
|
||||
#endif
|
||||
#if !defined(readdir)
|
||||
# define readdir(directory) NTReadDirectory(directory)
|
||||
#endif
|
||||
#if !defined(strtod_l)
|
||||
#define strtod_l _strtod_l
|
||||
#endif
|
||||
#if !defined(strcasecmp)
|
||||
# define strcasecmp _stricmp
|
||||
#endif
|
||||
#if !defined(sysconf)
|
||||
# define sysconf(name) NTSystemConfiguration(name)
|
||||
# define MAGICKCORE_HAVE_SYSCONF 1
|
||||
#endif
|
||||
#if !defined(vfprintf_l)
|
||||
#define vfprintf_l _vfprintf_l
|
||||
#endif
|
||||
#if !defined(vsnprintf_l)
|
||||
#define vsnprintf_l _vsnprintf_l
|
||||
#endif
|
||||
#if !defined(write)
|
||||
# define write(fd,buffer,count) _write(fd,buffer,(unsigned int) count)
|
||||
#endif
|
||||
#if !defined(__MINGW32__)
|
||||
# define fstat _fstati64
|
||||
# define stat _stati64
|
||||
#endif
|
||||
|
||||
#if !defined(XS_VERSION)
|
||||
struct dirent
|
||||
{
|
||||
|
||||
@@ -82,86 +82,6 @@ extern "C" {
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#if !defined(closedir)
|
||||
# define closedir(directory) NTCloseDirectory(directory)
|
||||
#endif
|
||||
#if !defined(freelocale)
|
||||
# define freelocale _free_locale
|
||||
#endif
|
||||
#if !defined(fsync)
|
||||
# define fsync _commit
|
||||
#endif
|
||||
#if !defined(locale_t)
|
||||
#define locale_t _locale_t
|
||||
#endif
|
||||
#if !defined(MAGICKCORE_LTDL_DELEGATE)
|
||||
#if !defined(lt_dlclose)
|
||||
# define lt_dlclose(handle) NTCloseLibrary(handle)
|
||||
#endif
|
||||
#if !defined(lt_dlerror)
|
||||
# define lt_dlerror() NTGetLibraryError()
|
||||
#endif
|
||||
#if !defined(lt_dlopen)
|
||||
# define lt_dlopen(filename) NTOpenLibrary(filename)
|
||||
#endif
|
||||
#if !defined(lt_dlsym)
|
||||
# define lt_dlsym(handle,name) NTGetLibrarySymbol(handle,name)
|
||||
#endif
|
||||
#endif
|
||||
#if !defined(mmap)
|
||||
# define MAGICKCORE_HAVE_MMAP 1
|
||||
# define mmap(address,length,protection,access,file,offset) \
|
||||
NTMapMemory(address,length,protection,access,file,offset)
|
||||
#endif
|
||||
#if !defined(munmap)
|
||||
# define munmap(address,length) NTUnmapMemory(address,length)
|
||||
#endif
|
||||
#if !defined(opendir)
|
||||
# define opendir(directory) NTOpenDirectory(directory)
|
||||
#endif
|
||||
#if !defined(pclose)
|
||||
# define pclose _pclose
|
||||
#endif
|
||||
#if !defined(popen)
|
||||
# define popen _popen
|
||||
#endif
|
||||
#if !defined(read)
|
||||
# define read(fd,buffer,count) _read(fd,buffer,(unsigned int) count)
|
||||
#endif
|
||||
#if !defined(readdir)
|
||||
# define readdir(directory) NTReadDirectory(directory)
|
||||
#endif
|
||||
#if !defined(strtod_l)
|
||||
#define strtod_l _strtod_l
|
||||
#endif
|
||||
#if !defined(strcasecmp)
|
||||
# define strcasecmp _stricmp
|
||||
#endif
|
||||
#if !defined(strncasecmp)
|
||||
# define strncasecmp _strnicmp
|
||||
#endif
|
||||
#if !defined(sysconf)
|
||||
# define sysconf(name) NTSystemConfiguration(name)
|
||||
# define MAGICKCORE_HAVE_SYSCONF 1
|
||||
#endif
|
||||
#if !defined(vfprintf_l)
|
||||
#define vfprintf_l _vfprintf_l
|
||||
#endif
|
||||
#if !defined(vsnprintf_l)
|
||||
#define vsnprintf_l _vsnprintf_l
|
||||
#endif
|
||||
#if !defined(write)
|
||||
# define write(fd,buffer,count) _write(fd,buffer,(unsigned int) count)
|
||||
#endif
|
||||
#if !defined(__MINGW32__)
|
||||
# if !defined(fstat)
|
||||
# define fstat _fstati64
|
||||
# endif
|
||||
# if !defined(stat)
|
||||
# define stat _stati64
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#if defined(__BORLANDC__)
|
||||
#undef _O_RANDOM
|
||||
#define _O_RANDOM 0
|
||||
|
||||
@@ -102,6 +102,7 @@ extern "C" {
|
||||
#define _CRTDBG_MAP_ALLOC
|
||||
#endif
|
||||
#if defined(MAGICKCORE_WINDOWS_SUPPORT)
|
||||
# define NOMINMAX
|
||||
# include <io.h>
|
||||
#if !defined(__CYGWIN__)
|
||||
# include <direct.h>
|
||||
|
||||
Reference in New Issue
Block a user