]> git.marmaro.de Git - mmh/blobdiff - uip/scansbr.c
When compiling format strings, nmh attempts to avoid multiple parsing
[mmh] / uip / scansbr.c
index c04e8c707c03c6a6ada5a78412ef1223543ab397..be68bf89162fb5c7c53ee761adaa7d8f10bcc623 100644 (file)
@@ -331,9 +331,9 @@ finished:
                if (datecomp->c_tws == NULL)
                    adios (NULL, "unable to allocate tws buffer");
                *datecomp->c_tws = *dlocaltime ((time_t *) &st.st_mtime);
                if (datecomp->c_tws == NULL)
                    adios (NULL, "unable to allocate tws buffer");
                *datecomp->c_tws = *dlocaltime ((time_t *) &st.st_mtime);
-               datecomp->c_flags = -1;
+               datecomp->c_flags |= CF_DATEFAB|CF_TRUE;
            } else {
            } else {
-               datecomp->c_flags = 0;
+               datecomp->c_flags &= ~CF_DATEFAB;
            }
        }
     }
            }
        }
     }