summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/mailutils/errno.h4
-rw-r--r--mailbox/muerrno.c3
2 files changed, 5 insertions, 2 deletions
diff --git a/include/mailutils/errno.h b/include/mailutils/errno.h
index 4aa943b5a..7d6e6a4fe 100644
--- a/include/mailutils/errno.h
+++ b/include/mailutils/errno.h
@@ -1,5 +1,5 @@
/* GNU Mailutils -- a suite of utilities for electronic mail
- Copyright (C) 1999, 2000, 2001, 2003 Free Software Foundation, Inc.
+ Copyright (C) 1999, 2000, 2001, 2003, 2004 Free Software Foundation, Inc.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -95,6 +95,8 @@ extern "C" {
/* Parse error */
#define MU_ERR_NOENT (MU_ERR_BASE + 39)
/* Requested item not found */
+#define MU_ERR_BUFSPACE (MU_ERR_BASE + 40)
+ /* Not enough buffer space */
const char *mu_errname __P((int e));
const char *mu_strerror __P((int e));
diff --git a/mailbox/muerrno.c b/mailbox/muerrno.c
index 2a3d757e5..b678483e3 100644
--- a/mailbox/muerrno.c
+++ b/mailbox/muerrno.c
@@ -97,6 +97,7 @@ mu_errname (int e)
EN(MU_ERR_CONN_CLOSED);
EN(MU_ERR_PARSE);
EN(MU_ERR_NOENT);
+ EN(MU_ERR_BUFSPACE);
}
snprintf (buf, sizeof buf, _("Error %d"), e);
@@ -107,7 +108,6 @@ const char *
mu_strerror (int e)
{
const char *msg = NULL;
- char *p;
switch (e)
{
@@ -165,6 +165,7 @@ mu_strerror (int e)
ES(MU_ERR_CONN_CLOSED, _("Connection closed by remote host"));
ES(MU_ERR_PARSE, _("Parse error"));
ES(MU_ERR_NOENT, _("Requested item not found"));
+ ES(MU_ERR_BUFSPACE, _("Not enough buffer space"));
}
return msg ? msg : strerror (e);

Return to:

Send suggestions and report system problems to the System administrator.