*datum;
size_t
- length;
-
- unsigned long
+ length,
signature;
} StringInfo;
LocaleCompare(const char *,const char *),
LocaleNCompare(const char *,const char *,const size_t);
-extern MagickExport long
- FormatMagickSize(const MagickSizeType,const MagickBooleanType,char *),
- FormatMagickString(char *,const size_t,const char *,...)
- magick_attribute((format (printf,3,4))),
- FormatMagickStringList(char *,const size_t,const char *,va_list)
- magick_attribute((format (printf,3,0))),
- FormatMagickTime(const time_t,const size_t,char *);
-
extern MagickExport MagickBooleanType
ConcatenateString(char **,const char *),
SubstituteString(char **,const char *,const char *);
magick_attribute((nonnull)),
GetStringInfoLength(const StringInfo *);
+extern MagickExport ssize_t
+ FormatMagickSize(const MagickSizeType,const MagickBooleanType,char *),
+ FormatMagickString(char *,const size_t,const char *,...)
+ magick_attribute((format (printf,3,4))),
+ FormatMagickStringList(char *,const size_t,const char *,va_list)
+ magick_attribute((format (printf,3,0))),
+ FormatMagickTime(const time_t,const size_t,char *);
+
extern MagickExport StringInfo
*AcquireStringInfo(const size_t),
*CloneStringInfo(const StringInfo *),