]> granicus.if.org Git - imagemagick/commitdiff
Register/unregister method declarations required for proper mangling by C++ compiler
authorCristy <urban-warrior@imagemagick.org>
Sat, 24 Nov 2018 18:17:47 +0000 (13:17 -0500)
committerCristy <urban-warrior@imagemagick.org>
Sat, 24 Nov 2018 18:17:47 +0000 (13:17 -0500)
MagickCore/static.h
coders/xtrn.c

index 1d78d2824513ac12618b1b46a54270826862c83c..5a432399f03526748239b00d5bb0062063069665 100644 (file)
@@ -32,6 +32,333 @@ extern MagickExport void
   RegisterStaticModules(void),
   UnregisterStaticModules(void);
 
+extern ModuleExport size_t
+  RegisterAAIImage(void),
+  RegisterARTImage(void),
+  RegisterAVIImage(void),
+  RegisterAVSImage(void),
+  RegisterBIEImage(void),
+  RegisterBGRImage(void),
+  RegisterBMPImage(void),
+  RegisterBRAILLEImage(void),
+  RegisterCALSImage(void),
+  RegisterCAPTIONImage(void),
+  RegisterCINImage(void),
+  RegisterCIPImage(void),
+  RegisterCLIPImage(void),
+  RegisterCLIPBOARDImage(void),
+  RegisterCMYKImage(void),
+  RegisterCUTImage(void),
+  RegisterDCMImage(void),
+  RegisterDCXImage(void),
+  RegisterDDSImage(void),
+  RegisterDEBUGImage(void),
+  RegisterDIBImage(void),
+  RegisterDJVUImage(void),
+  RegisterDNGImage(void),
+  RegisterDPSImage(void),
+  RegisterDPXImage(void),
+  RegisterEMFImage(void),
+  RegisterEPDFImage(void),
+  RegisterEPIImage(void),
+  RegisterEPSImage(void),
+  RegisterEPS2Image(void),
+  RegisterEPSFImage(void),
+  RegisterEPSIImage(void),
+  RegisterEPTImage(void),
+  RegisterEXRImage(void),
+  RegisterFAXImage(void),
+  RegisterFITSImage(void),
+  RegisterFLIFImage(void),
+  RegisterFPXImage(void),
+  RegisterG3Image(void),
+  RegisterGIFImage(void),
+  RegisterGIF87Image(void),
+  RegisterGRADIENTImage(void),
+  RegisterGRANITEImage(void),
+  RegisterGRAYImage(void),
+  RegisterHALDImage(void),
+  RegisterHDRImage(void),
+  RegisterHEICImage(void),
+  RegisterHImage(void),
+  RegisterHISTOGRAMImage(void),
+  RegisterHRZImage(void),
+  RegisterHTMLImage(void),
+  RegisterICBImage(void),
+  RegisterICONImage(void),
+  RegisterINFOImage(void),
+  RegisterINLINEImage(void),
+  RegisterIPLImage(void),
+  RegisterJBGImage(void),
+  RegisterJBIGImage(void),
+  RegisterJNXImage(void),
+  RegisterJPEGImage(void),
+  RegisterJSONImage(void),
+  RegisterJP2Image(void),
+  RegisterLABELImage(void),
+  RegisterMACImage(void),
+  RegisterMAGICKImage(void),
+  RegisterMAPImage(void),
+  RegisterMASKImage(void),
+  RegisterMATImage(void),
+  RegisterMATTEImage(void),
+  RegisterMETAImage(void),
+  RegisterMIFFImage(void),
+  RegisterMNGImage(void),
+  RegisterMONOImage(void),
+  RegisterMPCImage(void),
+  RegisterMPEGImage(void),
+  RegisterMPRImage(void),
+  RegisterMSLImage(void),
+  RegisterMTVImage(void),
+  RegisterMVGImage(void),
+  RegisterNETSCAPEImage(void),
+  RegisterNULLImage(void),
+  RegisterP7Image(void),
+  RegisterPBMImage(void),
+  RegisterOTBImage(void),
+  RegisterPALMImage(void),
+  RegisterPANGOImage(void),
+  RegisterPATTERNImage(void),
+  RegisterPCDImage(void),
+  RegisterPCDSImage(void),
+  RegisterPCLImage(void),
+  RegisterPCTImage(void),
+  RegisterPCXImage(void),
+  RegisterPDBImage(void),
+  RegisterPDFImage(void),
+  RegisterPESImage(void),
+  RegisterPGXImage(void),
+  RegisterPICImage(void),
+  RegisterPICTImage(void),
+  RegisterPIXImage(void),
+  RegisterPGMImage(void),
+  RegisterPLASMAImage(void),
+  RegisterPMImage(void),
+  RegisterPNGImage(void),
+  RegisterPNMImage(void),
+  RegisterPPMImage(void),
+  RegisterPSImage(void),
+  RegisterPS2Image(void),
+  RegisterPS3Image(void),
+  RegisterPSDImage(void),
+  RegisterPTIFImage(void),
+  RegisterPWPImage(void),
+  RegisterRASImage(void),
+  RegisterRAWImage(void),
+  RegisterRGBImage(void),
+  RegisterRGBAImage(void),
+  RegisterRGFImage(void),
+  RegisterRLAImage(void),
+  RegisterRLEImage(void),
+  RegisterSCRImage(void),
+  RegisterSCREENSHOTImage(void),
+  RegisterSCTImage(void),
+  RegisterSFWImage(void),
+  RegisterSGIImage(void),
+  RegisterSHTMLImage(void),
+  RegisterSIXELImage(void),
+  RegisterSTEGANOImage(void),
+  RegisterSUNImage(void),
+  RegisterSVGImage(void),
+  RegisterTEXTImage(void),
+  RegisterTGAImage(void),
+  RegisterTHUMBNAILImage(void),
+  RegisterTIFImage(void),
+  RegisterTIFFImage(void),
+  RegisterTILEImage(void),
+  RegisterTIMImage(void),
+  RegisterTTFImage(void),
+  RegisterTXTImage(void),
+  RegisterUILImage(void),
+  RegisterURLImage(void),
+  RegisterUYVYImage(void),
+  RegisterVDAImage(void),
+  RegisterVICARImage(void),
+  RegisterVIDImage(void),
+  RegisterVIFFImage(void),
+  RegisterVIPSImage(void),
+  RegisterVSTImage(void),
+  RegisterWBMPImage(void),
+  RegisterWEBPImage(void),
+  RegisterWMFImage(void),
+  RegisterWPGImage(void),
+  RegisterXImage(void),
+  RegisterXBMImage(void),
+  RegisterXCImage(void),
+  RegisterXCFImage(void),
+  RegisterXPMImage(void),
+  RegisterXPSImage(void),
+  RegisterXTRNImage(void),
+  RegisterXVImage(void),
+  RegisterXWDImage(void),
+  RegisterYCBCRImage(void),
+  RegisterYUVImage(void);
+
+extern ModuleExport void
+  UnregisterAAIImage(void),
+  UnregisterARTImage(void),
+  UnregisterAVIImage(void),
+  UnregisterAVSImage(void),
+  UnregisterBIEImage(void),
+  UnregisterBGRImage(void),
+  UnregisterBMPImage(void),
+  UnregisterBRAILLEImage(void),
+  UnregisterCALSImage(void),
+  UnregisterCAPTIONImage(void),
+  UnregisterCINImage(void),
+  UnregisterCIPImage(void),
+  UnregisterCLIPImage(void),
+  UnregisterCLIPBOARDImage(void),
+  UnregisterCMYKImage(void),
+  UnregisterCUTImage(void),
+  UnregisterDCMImage(void),
+  UnregisterDCXImage(void),
+  UnregisterDDSImage(void),
+  UnregisterDEBUGImage(void),
+  UnregisterDIBImage(void),
+  UnregisterDJVUImage(void),
+  UnregisterDNGImage(void),
+  UnregisterDPSImage(void),
+  UnregisterDPXImage(void),
+  UnregisterEMFImage(void),
+  UnregisterEPDFImage(void),
+  UnregisterEPIImage(void),
+  UnregisterEPSImage(void),
+  UnregisterEPS2Image(void),
+  UnregisterEPSFImage(void),
+  UnregisterEPSIImage(void),
+  UnregisterEPTImage(void),
+  UnregisterEXRImage(void),
+  UnregisterFAXImage(void),
+  UnregisterFITSImage(void),
+  UnregisterFLIFImage(void),
+  UnregisterFPXImage(void),
+  UnregisterG3Image(void),
+  UnregisterGIFImage(void),
+  UnregisterGIF87Image(void),
+  UnregisterGRADIENTImage(void),
+  UnregisterGRANITEImage(void),
+  UnregisterGRAYImage(void),
+  UnregisterHALDImage(void),
+  UnregisterHDRImage(void),
+  UnregisterHEICImage(void),
+  UnregisterHImage(void),
+  UnregisterHISTOGRAMImage(void),
+  UnregisterHRZImage(void),
+  UnregisterHTMLImage(void),
+  UnregisterICBImage(void),
+  UnregisterICONImage(void),
+  UnregisterINFOImage(void),
+  UnregisterINLINEImage(void),
+  UnregisterIPLImage(void),
+  UnregisterJBGImage(void),
+  UnregisterJBIGImage(void),
+  UnregisterJNXImage(void),
+  UnregisterJPEGImage(void),
+  UnregisterJP2Image(void),
+  UnregisterJSONImage(void),
+  UnregisterLABELImage(void),
+  UnregisterLOCALEImage(void),
+  UnregisterMACImage(void),
+  UnregisterMAGICKImage(void),
+  UnregisterMAPImage(void),
+  UnregisterMASKImage(void),
+  UnregisterMATImage(void),
+  UnregisterMATTEImage(void),
+  UnregisterMETAImage(void),
+  UnregisterMIFFImage(void),
+  UnregisterMNGImage(void),
+  UnregisterMONOImage(void),
+  UnregisterMPCImage(void),
+  UnregisterMPEGImage(void),
+  UnregisterMPRImage(void),
+  UnregisterMSLImage(void),
+  UnregisterMTVImage(void),
+  UnregisterMVGImage(void),
+  UnregisterNETSCAPEImage(void),
+  UnregisterNULLImage(void),
+  UnregisterP7Image(void),
+  UnregisterPBMImage(void),
+  UnregisterOTBImage(void),
+  UnregisterPALMImage(void),
+  UnregisterPANGOImage(void),
+  UnregisterPATTERNImage(void),
+  UnregisterPCDImage(void),
+  UnregisterPCDSImage(void),
+  UnregisterPCLImage(void),
+  UnregisterPCTImage(void),
+  UnregisterPCXImage(void),
+  UnregisterPDBImage(void),
+  UnregisterPDFImage(void),
+  UnregisterPESImage(void),
+  UnregisterPGXImage(void),
+  UnregisterPICImage(void),
+  UnregisterPICTImage(void),
+  UnregisterPIXImage(void),
+  UnregisterPLASMAImage(void),
+  UnregisterPGMImage(void),
+  UnregisterPMImage(void),
+  UnregisterPNGImage(void),
+  UnregisterPNMImage(void),
+  UnregisterPPMImage(void),
+  UnregisterPSImage(void),
+  UnregisterPS2Image(void),
+  UnregisterPS3Image(void),
+  UnregisterPSDImage(void),
+  UnregisterPTIFImage(void),
+  UnregisterPWPImage(void),
+  UnregisterRASImage(void),
+  UnregisterRAWImage(void),
+  UnregisterRGBImage(void),
+  UnregisterRGBAImage(void),
+  UnregisterRGFImage(void),
+  UnregisterRLAImage(void),
+  UnregisterRLEImage(void),
+  UnregisterSCRImage(void),
+  UnregisterSCREENSHOTImage(void),
+  UnregisterSCTImage(void),
+  UnregisterSFWImage(void),
+  UnregisterSGIImage(void),
+  UnregisterSHTMLImage(void),
+  UnregisterSIXELImage(void),
+  UnregisterSTEGANOImage(void),
+  UnregisterSUNImage(void),
+  UnregisterSVGImage(void),
+  UnregisterTEXTImage(void),
+  UnregisterTGAImage(void),
+  UnregisterTHUMBNAILImage(void),
+  UnregisterTIFImage(void),
+  UnregisterTIFFImage(void),
+  UnregisterTILEImage(void),
+  UnregisterTIMImage(void),
+  UnregisterTTFImage(void),
+  UnregisterTXTImage(void),
+  UnregisterUILImage(void),
+  UnregisterURLImage(void),
+  UnregisterUYVYImage(void),
+  UnregisterVDAImage(void),
+  UnregisterVICARImage(void),
+  UnregisterVIDImage(void),
+  UnregisterVIFFImage(void),
+  UnregisterVIPSImage(void),
+  UnregisterVSTImage(void),
+  UnregisterWBMPImage(void),
+  UnregisterWEBPImage(void),
+  UnregisterWMFImage(void),
+  UnregisterWPGImage(void),
+  UnregisterXImage(void),
+  UnregisterXBMImage(void),
+  UnregisterXCImage(void),
+  UnregisterXCFImage(void),
+  UnregisterXPMImage(void),
+  UnregisterXPSImage(void),
+  UnregisterXTRNImage(void),
+  UnregisterXVImage(void),
+  UnregisterXWDImage(void),
+  UnregisterYCBCRImage(void),
+  UnregisterYUVImage(void);
+
 #if defined(__cplusplus) || defined(c_plusplus)
 }
 #endif
index e0736a23aace625f70b1861f1bb75066f4563f25..797287b999bfa59eda3c2fbab9964e54b5a67cb5 100644 (file)
@@ -59,6 +59,7 @@
 #include "MagickCore/magick-private.h"
 #include "MagickCore/memory_.h"
 #include "MagickCore/module.h"
+#include "MagickCore/static.h"
 #include "MagickCore/string_.h"
 #if defined(MAGICKCORE_WINDOWS_SUPPORT) && !defined(__MINGW32__)
 #define WIN32_LEAN_AND_MEAN