...
diff --git a/MagickCore/constitute.c b/MagickCore/constitute.c
index f6d1782..d36165c 100644
--- a/MagickCore/constitute.c
+++ b/MagickCore/constitute.c
@@ -1040,9 +1040,9 @@
       p++;
       if (LocaleNCompare(p,"x-",2) == 0)
         p+=2;
-      (void) strcpy(read_info->filename,"inline.");
-      q=read_info->filename+7;
-      for (i=0; (*p != ';') && (*p != '\0') && (i < (MagickPathExtent-8)); i++)
+      (void) strcpy(read_info->filename,"data.");
+      q=read_info->filename+5;
+      for (i=0; (*p != ';') && (*p != '\0') && (i < (MagickPathExtent-6)); i++)
         *q++=(*p++);
       *q++='\0';
     }