18 #ifndef MAGICKCORE_DELEGATE_PRIVATE_H 19 #define MAGICKCORE_DELEGATE_PRIVATE_H 23 #if defined(MAGICKCORE_GS_DELEGATE) 24 #include "ghostscript/iapi.h" 25 #include "ghostscript/ierrors.h" 36 #if defined(__cplusplus) || defined(c_plusplus) 40 #ifndef gs_main_instance_DEFINED 41 # define gs_main_instance_DEFINED 42 typedef struct gs_main_instance_s
46 #if !defined(MagickDLLCall) 47 # if defined(MAGICKCORE_WINDOWS_SUPPORT) 48 # define MagickDLLCall __stdcall 50 # define MagickDLLCall 92 #if defined(MAGICKCORE_WINDOWS_SUPPORT) 94 "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 " 95 "$-_.+!;*(),{}|^~[]`\'><#%/?:@&=";
98 "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 " 99 "$-_.+!;*(),{}|\\^~[]`\"><#%/?:@&=";
104 q=sanitize_source+strlen(sanitize_source);
105 for (p+=strspn(p,allowlist); p != q; p+=strspn(p,allowlist))
107 return(sanitize_source);
110 #if defined(__cplusplus) || defined(c_plusplus) struct gsapi_revision_s gsapi_revision_t
char void const char int
Definition: delegate-private.h:69
int
Definition: delegate-private.h:63
char void const char int char const char const char int
Definition: delegate-private.h:74
long revisiondate
Definition: delegate-private.h:32
long revision
Definition: delegate-private.h:31
MagickExport char * AcquireString(const char *source)
Definition: string.c:125
struct gs_main_instance_s gs_main_instance
Definition: delegate-private.h:42
Definition: delegate-private.h:54
#define MagickDLLCall
Definition: delegate-private.h:50
char void const char int char const char int
Definition: delegate-private.h:73
const char * product
Definition: delegate-private.h:29
const char * copyright
Definition: delegate-private.h:30
struct _GhostInfo GhostInfo
static char * SanitizeDelegateString(const char *source)
Definition: delegate-private.h:80
Definition: delegate-private.h:27