add free_field as standard for struct field
[mmh] / uip / mhl.c
index fcdb77f..20f5d31 100644 (file)
--- a/uip/mhl.c
+++ b/uip/mhl.c
@@ -599,7 +599,7 @@ static void
 mhlfile(FILE *fp, char *mname, int ofilen, int ofilec)
 {
        enum state state;
 mhlfile(FILE *fp, char *mname, int ofilen, int ofilec)
 {
        enum state state;
-       struct field f = {{0}};
+       struct field f = free_field;
        struct mcomp *c1, *c2, *c3;
        char **ip;
 
        struct mcomp *c1, *c2, *c3;
        char **ip;
 
@@ -699,7 +699,7 @@ mhlfile(FILE *fp, char *mname, int ofilen, int ofilec)
 
                case LENERR2:
                case FMTERR2:
 
                case LENERR2:
                case FMTERR2:
-               case ERR2:
+               case IOERR2:
                        advise(NULL, "format error in message %s", mname);
                        exitstat++;
                        return;
                        advise(NULL, "format error in message %s", mname);
                        exitstat++;
                        return;