diff --git a/magick/string_.h b/magick/string_.h
index df0b780..a43f850 100644
--- a/magick/string_.h
+++ b/magick/string_.h
@@ -35,9 +35,7 @@
*datum;
size_t
- length;
-
- size_t
+ length,
signature;
} StringInfo;
@@ -64,14 +62,6 @@
LocaleCompare(const char *,const char *),
LocaleNCompare(const char *,const char *,const size_t);
-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 MagickBooleanType
ConcatenateString(char **,const char *),
SubstituteString(char **,const char *,const char *);
@@ -83,6 +73,14 @@
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 *),