X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=sbr%2Fm_getfld.c;h=5bd6bbbaed434c578b577ce6a157f92d8e3b43ea;hb=0c9207459097089a931399ff7d384884288bc4ac;hp=c7f4279b0ac8fda94bc8bae20a616082ead98cd5;hpb=1ec4ef34243a756d1f51718e7e15b094f4b36618;p=mmh diff --git a/sbr/m_getfld.c b/sbr/m_getfld.c index c7f4279..5bd6bbb 100644 --- a/sbr/m_getfld.c +++ b/sbr/m_getfld.c @@ -575,11 +575,16 @@ void thisisanmbox(FILE *iob) { register int c; - register long pos; char text[10]; register char *cp; register char *delimstr; + c = getc(iob); + if (feof(iob)) { + return; + } + ungetc(c, iob); + /* ** Figure out what the message delimitter string is for this ** maildrop. (This used to be part of m_Eom but I didn't like @@ -592,7 +597,6 @@ thisisanmbox(FILE *iob) ** abort. */ - pos = ftell(iob); if (fread(text, sizeof(*text), 5, iob) != 5) { adios(NULL, "Read error"); }