diff options
-rw-r--r-- | include/mailutils/errno.h | 4 | ||||
-rw-r--r-- | mailbox/muerrno.c | 3 |
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); |