From: cristy Date: Mon, 7 Sep 2009 23:30:04 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~10757 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8d613590a8487be12f57a401448039c70de194d0;p=imagemagick --- diff --git a/coders/pdf.c b/coders/pdf.c index 058b499cc..67d7e2109 100644 --- a/coders/pdf.c +++ b/coders/pdf.c @@ -186,17 +186,17 @@ static MagickBooleanType InvokePostscriptDelegate( for (i=0; i < (long) argc; i++) argv[i]=DestroyString(argv[i]); argv=(char **) RelinquishMagickMemory(argv); - if ((status <= -1) && (status >= -100)) - { - char - *message; + if ((status == 0) || (status == -101)) + return(MagickFalse); + { + char + *message; - message=GetExceptionMessage(errno); - (void) ThrowMagickException(exception,GetMagickModule(),DelegateError, - "`%s': %s",command,message); - message=DestroyString(message); - return(MagickFalse); - } + message=GetExceptionMessage(errno); + (void) ThrowMagickException(exception,GetMagickModule(),DelegateError, + "`%s': %s",command,message); + message=DestroyString(message); + } (void) LogMagickEvent(CoderEvent,GetMagickModule(), "Ghostscript returns status %d, exit code %d",status,code); return(MagickTrue); diff --git a/coders/ps.c b/coders/ps.c index 64a6e6815..c351b93ea 100644 --- a/coders/ps.c +++ b/coders/ps.c @@ -180,17 +180,17 @@ static MagickBooleanType InvokePostscriptDelegate( for (i=0; i < (long) argc; i++) argv[i]=DestroyString(argv[i]); argv=(char **) RelinquishMagickMemory(argv); - if ((status <= -1) && (status >= -100)) - { - char - *message; + if ((status == 0) || (status == -101)) + return(MagickFalse); + { + char + *message; - message=GetExceptionMessage(errno); - (void) ThrowMagickException(exception,GetMagickModule(),DelegateError, - "`%s': %s",command,message); - message=DestroyString(message); - return(MagickFalse); - } + message=GetExceptionMessage(errno); + (void) ThrowMagickException(exception,GetMagickModule(),DelegateError, + "`%s': %s",command,message); + message=DestroyString(message); + } (void) LogMagickEvent(CoderEvent,GetMagickModule(), "Ghostscript returns status %d, exit code %d",status,code); return(MagickTrue);