(void) AcquireUniqueFilename(read_info->filename);
(void) FormatLocaleString(command,MaxTextExtent,"-Tsvg -o%s %s",
read_info->filename,image_info->filename);
- graph=agread(GetBlobFileHandle(image));
+ graph=agread(GetBlobFileHandle(image),(Agdisc_t *) NULL);
if (graph == (graph_t *) NULL)
return ((Image *) NULL);
option=GetImageOption(image_info,"dot:layout-engine");
entry=SetMagickInfo("DOT");
#if defined(MAGICKCORE_GVC_DELEGATE)
entry->decoder=(DecodeImageHandler *) ReadDOTImage;
+#endif
+ entry->blob_support=MagickFalse;
+ entry->description=ConstantString("Graphviz");
+ entry->module=ConstantString("DOT");
+ (void) RegisterMagickInfo(entry);
+ entry=SetMagickInfo("GV");
+#if defined(MAGICKCORE_GVC_DELEGATE)
+ entry->decoder=(DecodeImageHandler *) ReadDOTImage;
#endif
entry->blob_support=MagickFalse;
entry->description=ConstantString("Graphviz");
*/
ModuleExport void UnregisterDOTImage(void)
{
+ (void) UnregisterMagickInfo("GV");
(void) UnregisterMagickInfo("DOT");
#if defined(MAGICKCORE_GVC_DELEGATE)
gvFreeContext(graphic_context);