diff --git a/magick/string_.h b/magick/string_.h
index be346fb..ee6cb09 100644
--- a/magick/string_.h
+++ b/magick/string_.h
@@ -80,8 +80,10 @@
CompareStringInfo(const StringInfo *,const StringInfo *);
extern MagickExport size_t
- ConcatenateMagickString(char *,const char *,const size_t),
- CopyMagickString(char *,const char *,const size_t),
+ ConcatenateMagickString(char *,const char *,const size_t)
+ magick_attribute((nonnull)),
+ CopyMagickString(char *,const char *,const size_t)
+ magick_attribute((nonnull)),
GetStringInfoLength(const StringInfo *);
extern MagickExport StringInfo
@@ -97,7 +99,8 @@
*GetStringInfoDatum(const StringInfo *);
extern MagickExport void
- ConcatenateStringInfo(StringInfo *,const StringInfo *),
+ ConcatenateStringInfo(StringInfo *,const StringInfo *)
+ magick_attribute((nonnull)),
LocaleLower(char *),
LocaleUpper(char *),
PrintStringInfo(FILE *file,const char *,const StringInfo *),