Renamed SetMagickInfo to AcquireMagickInfo and made the module and description mandatory.
Changed RegisterMagickInfo to return a boolean instead of the supplied pointer.
diff --git a/coders/sfw.c b/coders/sfw.c
index dbc8bff..ff7e8e2 100644
--- a/coders/sfw.c
+++ b/coders/sfw.c
@@ -398,12 +398,10 @@
MagickInfo
*entry;
- entry=SetMagickInfo("SFW");
+ entry=AcquireMagickInfo("SFW","SFW","Seattle Film Works");
entry->decoder=(DecodeImageHandler *) ReadSFWImage;
entry->magick=(IsImageFormatHandler *) IsSFW;
entry->flags^=CoderAdjoinFlag;
- entry->description=ConstantString("Seattle Film Works");
- entry->module=ConstantString("SFW");
(void) RegisterMagickInfo(entry);
return(MagickImageCoderSignature);
}