diff options
author | Cristy <mikayla-grace@urban-warrior.org> | 2021-01-02 15:34:09 -0500 |
---|---|---|
committer | Cristy <mikayla-grace@urban-warrior.org> | 2021-01-02 15:34:09 -0500 |
commit | 2cfafdb095287a032c284a029fff2df78e5b7456 (patch) | |
tree | 449146fd6e7676fd5003bfc7b6deb735662fce5d | |
parent | b9a92017eafc94c083cb439732a578abcd83e424 (diff) | |
download | ImageMagick-2cfafdb095287a032c284a029fff2df78e5b7456.tar.gz |
...
-rw-r--r-- | MagickCore/constitute.c | 8 |
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; |