diff --git a/magick/magic.h b/magick/magic.h
index 4b86dab..1a1f7f3 100644
--- a/magick/magic.h
+++ b/magick/magic.h
@@ -57,15 +57,15 @@
   *GetMagicName(const MagicInfo *);
 
 extern MagickExport MagickBooleanType
-  InstantiateMagicComponent(void),
-  ListMagicInfo(FILE *,ExceptionInfo *);
+  ListMagicInfo(FILE *,ExceptionInfo *),
+  MagicComponentGenesis(void);
 
 extern MagickExport const MagicInfo
   *GetMagicInfo(const unsigned char *,const size_t,ExceptionInfo *),
   **GetMagicInfoList(const char *,unsigned long *,ExceptionInfo *);
 
 extern MagickExport void
-  DestroyMagicComponent(void);
+  MagicComponentTerminus(void);
 
 #if defined(__cplusplus) || defined(c_plusplus)
 }