** complete copyright information.
*/
+#include <sysexits.h>
#include <h/mh.h>
#include <h/utils.h>
/* sanity checks */
if (lo < 1)
- adios(NULL, "BUG: called folder_realloc with lo (%d) < 1", lo);
+ adios(EX_SOFTWARE, NULL, "BUG: called folder_realloc with lo (%d) < 1", lo);
if (hi < 1)
- adios(NULL, "BUG: called folder_realloc with hi (%d) < 1", hi);
+ adios(EX_SOFTWARE, NULL, "BUG: called folder_realloc with hi (%d) < 1", hi);
if (mp->nummsg > 0 && lo > mp->lowmsg)
- adios(NULL, "BUG: called folder_realloc with lo (%d) > mp->lowmsg (%d)",
- lo, mp->lowmsg);
+ adios(EX_SOFTWARE, NULL, "BUG: called folder_realloc with lo (%d) > mp->lowmsg (%d)",
+ lo, mp->lowmsg);
if (mp->nummsg > 0 && hi < mp->hghmsg)
- adios(NULL, "BUG: called folder_realloc with hi (%d) < mp->hghmsg (%d)",
- hi, mp->hghmsg);
+ adios(EX_SOFTWARE, NULL, "BUG: called folder_realloc with hi (%d) < mp->hghmsg (%d)",
+ hi, mp->hghmsg);
/* Check if we really need to reallocate anything */
if (lo == mp->lowoff && hi == mp->hghoff)