Mercurial > mplayer.hg
comparison stream/stream.c @ 31918:3103448dcf28
Make sure we return an "empty" line on eof, to make sure we get
no buffer overflows in case some code fails to check the return value.
author | reimar |
---|---|
date | Sat, 21 Aug 2010 10:08:29 +0000 |
parents | dcd515ac5f6c |
children | 4614728cab25 |
comparison
equal
deleted
inserted
replaced
31917:d0d09a75bb17 | 31918:3103448dcf28 |
---|---|
615 if (!len) | 615 if (!len) |
616 break; | 616 break; |
617 } | 617 } |
618 s->buf_pos += len; | 618 s->buf_pos += len; |
619 } while(!end); | 619 } while(!end); |
620 ptr[0] = 0; | |
620 if(s->eof && ptr == mem) return NULL; | 621 if(s->eof && ptr == mem) return NULL; |
621 ptr[0] = 0; | |
622 return mem; | 622 return mem; |
623 } | 623 } |