18 #ifndef MAGICKCORE_MAC_H 19 #define MAGICKCORE_MAC_H 26 #if defined(MAGICKCORE_POSIX_SUPPORT_VERSION) 28 # if !defined(DISABLE_SIOUX) 34 #if defined(__cplusplus) || defined(c_plusplus) 39 #define S_IWRITE 00200 66 extern MagickExport
int 68 MACSystemCommand(
const char *);
70 extern MagickExport MagickBooleanType
71 MACIsMagickConflict(
const char *);
73 extern MagickExport
void 74 MACErrorHandler(
const ExceptionType,
const char *,
const char *),
75 MACWarningHandler(
const ExceptionType,
const char *,
const char *),
76 ProcessPendingEvents(
const char *),
77 SetApplicationType(
const char *,
const char *,OSType);
79 #if defined(DISABLE_SIOUX) 81 (*MACEventHookPtr)(
const char *);
84 (*MACErrorHookPtr)(
const short,
const char *text);
86 extern MagickExport
void 87 MACSetErrorHook(MACErrorHookPtr),
88 MACSetEventHook(MACEventHookPtr),
89 MACFatalErrorHandler(
const ExceptionType,
const char *,
const char *);
92 #if !defined(MAGICKCORE_POSIX_SUPPORT_VERSION) 93 extern MagickExport
DIR 94 *opendir(
const char *);
96 extern MagickExport
long 99 extern MagickExport
struct dirent 102 extern MagickExport
void 107 #if defined(__cplusplus) || defined(c_plusplus)