X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=sbr%2Fseq_read.c;h=b932cadc20605e2e7318f18bac69be6495fddc35;hp=bfecaf0184dd5bd557d07b57142bb2c2ecf03d54;hb=4dc39c08f07428ff5f39acd7b0ddee30e0a004f6;hpb=d5b5e6e4813b7fd77dc1664df4304537f3002cf3 diff --git a/sbr/seq_read.c b/sbr/seq_read.c index bfecaf0..b932cad 100644 --- a/sbr/seq_read.c +++ b/sbr/seq_read.c @@ -7,6 +7,7 @@ ** complete copyright information. */ +#include #include #include @@ -78,7 +79,6 @@ seq_public(struct msgs *mp) fp)) { case FLD: case FLDPLUS: - case FLDEOF: if (state == FLDPLUS) { cp = getcpy(field); while (state == FLDPLUS) { @@ -91,13 +91,10 @@ seq_public(struct msgs *mp) } else { seq_init(mp, getcpy(name), trimcpy(field)); } - if (state == FLDEOF) - break; continue; case BODY: - case BODYEOF: - adios(NULL, "no blank lines are permitted in %s", + adios(EX_CONFIG, NULL, "no blank lines are permitted in %s", seqfile); /* fall */ @@ -105,7 +102,7 @@ seq_public(struct msgs *mp) break; default: - adios(NULL, "%s is poorly formatted", seqfile); + adios(EX_CONFIG, NULL, "%s is poorly formatted", seqfile); } break; /* break from for loop */ }