18#ifndef MAGICKCORE_MAGIC_H
19#define MAGICKCORE_MAGIC_H
21#if defined(__cplusplus) || defined(c_plusplus)
28extern MagickExport
char
29 **GetMagicList(
const char *,
size_t *,ExceptionInfo *);
31extern MagickExport
const char
32 *GetMagicName(
const MagicInfo *);
34extern MagickExport MagickBooleanType
35 ListMagicInfo(FILE *,ExceptionInfo *);
37extern MagickExport
const MagicInfo
38 *GetMagicInfo(
const unsigned char *,
const size_t,ExceptionInfo *),
39 **GetMagicInfoList(
const char *,
size_t *,ExceptionInfo *);
41extern MagickExport
size_t
42 GetMagicPatternExtent(ExceptionInfo *);
44#if defined(__cplusplus) || defined(c_plusplus)