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/rgf.c b/coders/rgf.c index cdbd3d8..5a6131c 100644 --- a/coders/rgf.c +++ b/coders/rgf.c
@@ -247,13 +247,11 @@ MagickInfo *entry; - entry=SetMagickInfo("RGF"); + entry=AcquireMagickInfo("RGF","RGF", + "LEGO Mindstorms EV3 Robot Graphic Format (black and white)"); entry->decoder=(DecodeImageHandler *) ReadRGFImage; entry->encoder=(EncodeImageHandler *) WriteRGFImage; entry->flags^=CoderAdjoinFlag; - entry->description=ConstantString( - "LEGO Mindstorms EV3 Robot Graphic Format (black and white)"); - entry->module=ConstantString("RGF"); (void) RegisterMagickInfo(entry); return(MagickImageCoderSignature); }