]> git.cameronkatri.com Git - mandoc.git/blobdiff - config.h.post
fix unchecked snprintf(3) in page header printing:
[mandoc.git] / config.h.post
index d04dac99b39ec11dd825c6d19c5f0c3fe70d276d..fe8f015e6e4df7759c07e82f75377650e9b8d3c0 100644 (file)
@@ -1,5 +1,3 @@
-#include <sys/types.h>
-
 #if !defined(__BEGIN_DECLS)
 #  ifdef __cplusplus
 #  define      __BEGIN_DECLS           extern "C" {
 #  endif
 #endif
 
+#ifndef HAVE_FGETLN
+extern char     *fgetln(FILE *, size_t *);
+#endif
+#ifndef HAVE_GETSUBOPT
+extern int       getsubopt(char **, char * const *, char **);
+extern char     *suboptarg;
+#endif
+#ifndef HAVE_STRCASESTR
+extern char     *strcasestr(const char *, const char *);
+#endif
 #ifndef HAVE_STRLCAT
 extern size_t    strlcat(char *, const char *, size_t);
 #endif
 #ifndef HAVE_STRLCPY
 extern size_t    strlcpy(char *, const char *, size_t);
 #endif
-#ifndef HAVE_GETSUBOPT
-extern int       getsubopt(char **, char * const *, char **);
-extern char     *suboptarg;
+#ifndef HAVE_STRNLEN
+extern size_t    strnlen(const char *, size_t);
 #endif
-#ifndef HAVE_FGETLN
-extern char     *fgetln(FILE *, size_t *);
+#ifndef HAVE_STRSEP
+extern char     *strsep(char **, const char *);
 #endif
 
 #endif /* MANDOC_CONFIG_H */