summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCristy <mikayla-grace@urban-warrior.org>2021-01-02 15:34:09 -0500
committerCristy <mikayla-grace@urban-warrior.org>2021-01-02 15:34:09 -0500
commit2cfafdb095287a032c284a029fff2df78e5b7456 (patch)
tree449146fd6e7676fd5003bfc7b6deb735662fce5d
parentb9a92017eafc94c083cb439732a578abcd83e424 (diff)
downloadImageMagick-2cfafdb095287a032c284a029fff2df78e5b7456.tar.gz
...
-rw-r--r--MagickCore/constitute.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/MagickCore/constitute.c b/MagickCore/constitute.c
index d36165c63..7bd251060 100644
--- a/MagickCore/constitute.c
+++ b/MagickCore/constitute.c
@@ -1012,9 +1012,8 @@ MagickExport Image *ReadInlineImage(const ImageInfo *image_info,
for (p=content; (*p != ',') && (*p != '\0'); p++) ;
if (*p == '\0')
ThrowReaderException(CorruptImageError,"CorruptImage");
- p++;
length=0;
- blob=Base64Decode(p,&length);
+ blob=Base64Decode(++p,&length);
if (length == 0)
{
blob=(unsigned char *) RelinquishMagickMemory(blob);
@@ -1035,10 +1034,9 @@ MagickExport Image *ReadInlineImage(const ImageInfo *image_info,
i;
/*
- Extract Mime type.
+ Extract media type.
*/
- p++;
- if (LocaleNCompare(p,"x-",2) == 0)
+ if (LocaleNCompare(++p,"x-",2) == 0)
p+=2;
(void) strcpy(read_info->filename,"data.");
q=read_info->filename+5;