]> diplodocus.org Git - nmh/blobdiff - sbr/readconfig.c
print_sw.c: Move interface to own file.
[nmh] / sbr / readconfig.c
index d737a2a04599af89241d460e34d3dc87bc597a41..5a850b04b53d349f6cfd5f6868eb3081b557805d 100644 (file)
@@ -6,8 +6,9 @@
  * complete copyright information.
  */
 
-#include <h/mh.h>
-#include <h/utils.h>
+#include "h/mh.h"
+#include "error.h"
+#include "h/utils.h"
 
 struct procstr {
     char *procname;
@@ -90,13 +91,13 @@ readconfig (struct node **npp, FILE *ib, const char *file, int ctx)
                continue;
 
            case BODY:
-               adios (NULL, "no blank lines are permitted in %s", file);
+               die("no blank lines are permitted in %s", file);
 
            case FILEEOF:
                break;
 
            default:
-               adios (NULL, "%s is poorly formatted", file);
+               die("%s is poorly formatted", file);
        }
        break;
     }
@@ -122,7 +123,7 @@ readconfig (struct node **npp, FILE *ib, const char *file, int ctx)
     if (opp == NULL) {
        /* Check for duplicated non-null profile entries.  Except
           allow multiple profile entries named "#", because that's
-          what the mh-profile man page suggests using for comments.
+          what mh-profile(5) suggests using for comments.
 
           Only do this check on the very first call from
           context_read(), when opp is NULL.  That way, entries in
@@ -155,7 +156,8 @@ readconfig (struct node **npp, FILE *ib, const char *file, int ctx)
 
 
 void
-add_profile_entry (const char *key, const char *value) {
+add_profile_entry (const char *key, const char *value)
+{
     struct node *newnode;
 
     /* This inserts the new node at the beginning of m_defs because