Use sysexits.h for better exit-codes
[mmh] / sbr / folder_realloc.c
index 8b0d67d..47b9281 100644 (file)
@@ -6,6 +6,7 @@
 ** complete copyright information.
 */
 
 ** complete copyright information.
 */
 
+#include <sysexits.h>
 #include <h/mh.h>
 #include <h/utils.h>
 
 #include <h/mh.h>
 #include <h/utils.h>
 
@@ -24,14 +25,14 @@ folder_realloc(struct msgs *mp, int lo, int hi)
 
        /* sanity checks */
        if (lo < 1)
 
        /* 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)
        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)
        if (mp->nummsg > 0 && lo > mp->lowmsg)
-               adios(NULL, "BUG: called folder_realloc with lo (%d) > mp->lowmsg (%d)",
+               adios(EX_SOFTWARE, NULL, "BUG: called folder_realloc with lo (%d) > mp->lowmsg (%d)",
                                lo, mp->lowmsg);
        if (mp->nummsg > 0 && hi < mp->hghmsg)
                                lo, mp->lowmsg);
        if (mp->nummsg > 0 && hi < mp->hghmsg)
-               adios(NULL, "BUG: called folder_realloc with hi (%d) < mp->hghmsg (%d)",
+               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 */
                                hi, mp->hghmsg);
 
        /* Check if we really need to reallocate anything */