#ifndef _LIB_H
# define _LIB_H
-# include "config.h"
-
# include <stdio.h>
# include <string.h>
# ifdef HAVE_UNISTD_H
on some systems */
# define SKIPWS(c) while (*(c) && isspace ((unsigned char) *(c))) c++;
+#define ISBLANK(c) (c == ' ' || c == '\t')
/*
* These functions aren't defined in lib.c, but
* they are used there.
char *mutt_strlower (char *);
char *mutt_substrcpy (char *, const char *, const char *, size_t);
char *mutt_substrdup (const char *, const char *);
+char *safe_strcat (char *, size_t, const char *);
+char *safe_strncat (char *, size_t, const char *, size_t);
char *safe_strdup (const char *);
const char *mutt_stristr (const char *, const char *);