#include <lib-lib/str.h>
#include <lib-lib/macros.h>
#include <lib-lib/buffer.h>
+#include <lib-lib/mapping.h>
#include "mutt.h"
#include "mutt_curses.h"
-#include "mapping.h"
#include "lib/debug.h"
switch (val) {
case COLOR_YELLOW:
- strfcpy (dest, missing[0], destlen);
+ m_strcpy(dest, destlen, missing[0]);
return dest;
case COLOR_WHITE:
- strfcpy (dest, missing[1], destlen);
+ m_strcpy(dest, destlen, missing[1]);
return dest;
case COLOR_DEFAULT:
- strfcpy (dest, missing[2], destlen);
+ m_strcpy(dest, destlen, missing[2]);
return dest;
}
for (i = 0; Colors[i].name; i++) {
if (Colors[i].value == val) {
- strfcpy (dest, Colors[i].name, destlen);
+ m_strcpy(dest, destlen, Colors[i].name);
return dest;
}
}
if (is_index) {
int i;
- strfcpy (buf, NONULL (s), sizeof (buf));
+ m_strcpy(buf, sizeof(buf), NONULL(s));
mutt_check_simple (buf, sizeof (buf), NONULL (SimpleSearch));
if ((tmp->color_pattern =
mutt_pattern_comp (buf, M_FULL_MSG, err)) == NULL) {
char *eptr;
if (!MoreArgs (s)) {
- strfcpy (err->data, _("Missing arguments."), err->dsize);
+ m_strcpy(err->data, err->dsize, _("Missing arguments."));
return -1;
}
BUFFER * err)
{
if (!MoreArgs (s)) {
- strfcpy (err->data, _("color: too few arguments"), err->dsize);
+ m_strcpy(err->data, err->dsize, _("color: too few arguments"));
return (-1);
}
return (-1);
if (!MoreArgs (s)) {
- strfcpy (err->data, _("color: too few arguments"), err->dsize);
+ m_strcpy(err->data, err->dsize, _("color: too few arguments"));
return (-1);
}
*bg = -1;
if (!MoreArgs (s)) {
- strfcpy (err->data, _("mono: too few arguments"), err->dsize);
+ m_strcpy(err->data, err->dsize, _("mono: too few arguments"));
return (-1);
}
if (object == MT_COLOR_HEADER || object == MT_COLOR_BODY
|| object == MT_COLOR_INDEX) {
if (!MoreArgs (s)) {
- strfcpy (err->data, _("too few arguments"), err->dsize);
+ m_strcpy(err->data, err->dsize, _("too few arguments"));
return (-1);
}
}
if (MoreArgs (s)) {
- strfcpy (err->data, _("too many arguments"), err->dsize);
+ m_strcpy(err->data, err->dsize, _("too many arguments"));
return (-1);
}
/* delay use_default_colors() until needed, since it initializes things */
&& (fg == COLOR_DEFAULT || bg == COLOR_DEFAULT)
&& use_default_colors () != OK) {
- strfcpy (err->data, _("default colors not supported"), err->dsize);
+ m_strcpy(err->data, err->dsize, _("default colors not supported"));
return (-1);
}
# endif /* HAVE_USE_DEFAULT_COLORS */