if (gs_func == (GhostscriptVectors *) NULL)
{
status=SystemCommand(verbose,command,exception);
- return(status != 0 ? MagickTrue : MagickFalse);
+ return(status == 0 ? MagickTrue : MagickFalse);
}
if (verbose != MagickFalse)
{
if (status < 0)
{
status=SystemCommand(verbose,command,exception);
- return(status != 0 ? MagickTrue : MagickFalse);
+ return(status == 0 ? MagickTrue : MagickFalse);
}
argv=StringToArgv(command,&argc);
status=(gs_func->init_with_args)(interpreter,argc-1,argv+1);
for (i=0; i < (long) argc; i++)
argv[i]=DestroyString(argv[i]);
argv=(char **) RelinquishMagickMemory(argv);
- if ((status == 0) || (status == -101))
- return(MagickFalse);
- {
- char
- *message;
-
- 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);
+ if ((status != 0) && (status != -101))
+ {
+ char
+ *message;
+
+ 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(MagickFalse);
+ }
return(MagickTrue);
#else
status=SystemCommand(verbose,command,exception);
- return(status != 0 ? MagickTrue : MagickFalse);
+ return(status == 0 ? MagickTrue : MagickFalse);
#endif
}
\f
{
if (offset < 5)
return(MagickFalse);
- if (LocaleNCompare((char *) magick,"%PDF-",5) == 0)
+ if (LocaleNCompare((const char *) magick,"%PDF-",5) == 0)
return(MagickTrue);
return(MagickFalse);
}
read_info->filename,postscript_filename,input_filename);
status=InvokePostscriptDelegate(read_info->verbose,command,exception);
pdf_image=(Image *) NULL;
- if ((status == MagickFalse) &&
+ if ((status != MagickFalse) &&
(IsPDFRendered(read_info->filename) != MagickFalse))
pdf_image=ReadImage(read_info,exception);
(void) RelinquishUniqueFileResource(postscript_filename);
if (gs_func == (GhostscriptVectors *) NULL)
{
status=SystemCommand(verbose,command,exception);
- return(status != 0 ? MagickTrue : MagickFalse);
+ return(status == 0 ? MagickTrue : MagickFalse);
}
if (verbose != MagickFalse)
{
if (status < 0)
{
status=SystemCommand(verbose,command,exception);
- return(status != 0 ? MagickTrue : MagickFalse);
+ return(status == 0 ? MagickTrue : MagickFalse);
}
argv=StringToArgv(command,&argc);
status=(gs_func->init_with_args)(interpreter,argc-1,argv+1);
for (i=0; i < (long) argc; i++)
argv[i]=DestroyString(argv[i]);
argv=(char **) RelinquishMagickMemory(argv);
- if ((status == 0) || (status == -101))
- return(MagickFalse);
- {
- char
- *message;
-
- 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);
+ if ((status != 0) && (status != -101))
+ {
+ char
+ *message;
+
+ 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(MagickFalse);
+ }
return(MagickTrue);
#else
status=SystemCommand(verbose,command,exception);
- return(status != 0 ? MagickTrue : MagickFalse);
+ return(status == 0 ? MagickTrue : MagickFalse);
#endif
}
\f
read_info->antialias != MagickFalse ? 4 : 1,density,options,
read_info->filename,postscript_filename,input_filename);
status=InvokePostscriptDelegate(read_info->verbose,command,exception);
- if ((status != MagickFalse) ||
+ if ((status == MagickFalse) ||
(IsPostscriptRendered(read_info->filename) == MagickFalse))
{
(void) ConcatenateMagickString(command," -c showpage",MaxTextExtent);
status=InvokePostscriptDelegate(read_info->verbose,command,exception);
}
postscript_image=(Image *) NULL;
- if (status == MagickFalse)
+ if (status != MagickFalse)
postscript_image=ReadImage(read_info,exception);
(void) RelinquishUniqueFileResource(postscript_filename);
(void) RelinquishUniqueFileResource(read_info->filename);