% o exception: return any errors or warnings in this structure.
%
*/
+#if defined(MAGICKCORE_GS_DELEGATE) || defined(MAGICKCORE_WINDOWS_SUPPORT)
static int MagickDLLCall PDFDelegateMessage(void *handle,const char *msg,
int len)
{
(*messages)[offset+len] ='\0';
return(len);
}
+#endif
static MagickBooleanType InvokePDFDelegate(const MagickBooleanType verbose,
const char *command,ExceptionInfo *exception)
{
+ int
+ status;
+
+#if defined(MAGICKCORE_GS_DELEGATE) || defined(MAGICKCORE_WINDOWS_SUPPORT)
#define SetArgsStart \
if (args_start == (const char *) NULL) \
{ \
return(MagickFalse); \
}
- const char
- *args_start=NULL;
-
- int
- status;
-
-#if defined(MAGICKCORE_GS_DELEGATE) || defined(MAGICKCORE_WINDOWS_SUPPORT)
char
**argv,
*errors;
+ const char
+ *args_start=NULL;
+
const GhostInfo
*ghost_info;
% o exception: return any errors or warnings in this structure.
%
*/
+#if defined(MAGICKCORE_GS_DELEGATE) || defined(MAGICKCORE_WINDOWS_SUPPORT)
static int MagickDLLCall PostscriptDelegateMessage(void *handle,
const char *msg,int len)
{
(*messages)[offset+len] ='\0';
return(len);
}
+#endif
static MagickBooleanType InvokePostscriptDelegate(
const MagickBooleanType verbose,const char *command,ExceptionInfo *exception)
{
+ int
+ status;
+
+#if defined(MAGICKCORE_GS_DELEGATE) || defined(MAGICKCORE_WINDOWS_SUPPORT)
#define SetArgsStart \
if (args_start == (const char *) NULL) \
{ \
return(MagickFalse); \
}
- const char
- *args_start=NULL;
-
- int
- status;
-
-#if defined(MAGICKCORE_GS_DELEGATE) || defined(MAGICKCORE_WINDOWS_SUPPORT)
char
**argv,
*errors;
+ const char
+ *args_start=NULL;
+
const GhostInfo
*ghost_info;
case VIPSBandFormatFLOAT:
case VIPSBandFormatDOUBLE:
return(MagickTrue);
+ default:
+ return(MagickFalse);
}
+ default:
+ return(MagickFalse);
}
- return(MagickFalse);
}
static inline Quantum ReadVIPSPixelNONE(Image *image,
case VIPSTypeRGB:
{
unsigned char
- c=0;
+ c;
switch(format)
{
case VIPSBandFormatDOUBLE:
c=(unsigned char) ReadBlobDouble(image);
break;
+ default:
+ c=0;
+ break;
}
return(ScaleCharToQuantum(c));
}
case VIPSTypeRGB16:
{
unsigned short
- s=0;
+ s;
switch(format)
{
case VIPSBandFormatDOUBLE:
s=(unsigned short) ReadBlobDouble(image);
break;
+ default:
+ s=0;
+ break;
}
return(ScaleShortToQuantum(s));
}
case VIPSBandFormatDOUBLE:
return((Quantum) ((double) QuantumRange*(ReadBlobDouble(
image)/1.0)));
+ default:
+ return((Quantum) 0);
}
+ default:
+ return((Quantum) 0);
}
- return((Quantum) 0);
}
static MagickBooleanType ReadVIPSPixelsNONE(Image *image,