From: Cristy Date: Thu, 9 Aug 2018 00:21:47 +0000 (-0400) Subject: https://github.com/ImageMagick/ImageMagick/issues/1243 X-Git-Tag: 7.0.8-10~20 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b3e394f878460eaf5282698e29c67a2542acef4b;p=imagemagick https://github.com/ImageMagick/ImageMagick/issues/1243 --- diff --git a/MagickCore/resize.c b/MagickCore/resize.c index 9dbed9202..a9d0ddbc6 100644 --- a/MagickCore/resize.c +++ b/MagickCore/resize.c @@ -3670,6 +3670,7 @@ MagickExport Image *ThumbnailImage(const Image *image,const size_t columns, #define SampleFactor 5 char + filename[MagickPathExtent], *url, value[MagickPathExtent]; @@ -3738,7 +3739,8 @@ MagickExport Image *ThumbnailImage(const Image *image,const size_t columns, (void) FormatLocaleString(value,MagickPathExtent,"file://%s", image->magick_filename); (void) SetImageProperty(thumbnail_image,"Thumb::URI",value,exception); - (void) CopyMagickString(value,image->magick_filename,MagickPathExtent); + GetPathComponent(image->magick_filename,TailPath,filename); + (void) CopyMagickString(value,filename,MagickPathExtent); if ( GetPathAttributes(image->filename,&attributes) != MagickFalse ) { (void) FormatLocaleString(value,MagickPathExtent,"%.20g",(double)