]> git.pond.sub.org Git - empserver/commitdiff
(xufld): Clarify.
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 5 Aug 2007 18:47:51 +0000 (18:47 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 5 Aug 2007 18:47:51 +0000 (18:47 +0000)
src/lib/common/xundump.c

index ac940d815f40568baa6f1fea70c5a2676a377039..e839e2071660b47ae7dd33ae62a537b5e4afc6dc 100644 (file)
@@ -215,7 +215,8 @@ xufld(FILE *fp, int i)
     case EOF:
        return gripe("Unexpected EOF");
     case '\n':
-       if (i != nflds) {
+       CANT_HAPPEN(i > nflds);
+       if (i < nflds) {
            if (fldca[i]->ca_type != NSC_STRINGY && fldca[i]->ca_len)
                return gripe("Field %s(%d) missing",
                             fldca[i]->ca_name, fldidx[i]);