X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/86d3f54edebc4ed9f923b6b8ef175aebdc60989b..76ef27bcb2933b1bb7fb1c2c7a471bebc01ab983:/sbr/m_getfld.c 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);