X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/86d3f54edebc4ed9f923b6b8ef175aebdc60989b..df02833a36f5525edb5b274fb67ca46aa4e5e6c5:/sbr/m_getfld.c?ds=sidebyside diff --git a/sbr/m_getfld.c b/sbr/m_getfld.c index 9884ba44..d278e528 100644 --- a/sbr/m_getfld.c +++ b/sbr/m_getfld.c @@ -630,7 +630,7 @@ m_getfld (m_getfld_state_t *gstate, char name[NAMESZ], char *buf, int *bufsz, n = 0; for (finished = 0; ! finished; ) { while (c != '\n' && c != EOF && n++ < max) { - *cp++ = c = Getc (s); + if ((c = Getc (s)) != EOF) { *cp++ = c; } } if (c != EOF) c = Peek (s);