From: cristy Date: Fri, 14 Dec 2012 21:30:35 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~4589 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d45808f2731b5cfc94bbd705bc9b8aa62f8e9730;p=imagemagick --- diff --git a/MagickCore/blob.c b/MagickCore/blob.c index 9d086f7d3..19e03c874 100644 --- a/MagickCore/blob.c +++ b/MagickCore/blob.c @@ -1143,7 +1143,9 @@ MagickExport MagickBooleanType FileToImage(Image *image,const char *filename, assert(image->signature == MagickSignature); assert(filename != (const char *) NULL); (void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",filename); - file=open_utf8(filename,O_RDONLY | O_BINARY,0); + file=fileno(stdin); + if (LocaleCompare(filename,"-") != 0) + file=open_utf8(filename,O_RDONLY | O_BINARY,0); if (file == -1) { ThrowFileException(exception,BlobError,"UnableToOpenBlob",filename);