Mercurial > mplayer.hg
diff stream/stream.h @ 33906:3c172a874b4b
Convert stream_read_line function into more generic stream_read_until function.
author | reimar |
---|---|
date | Mon, 15 Aug 2011 20:32:26 +0000 |
parents | 86b2ec222a2c |
children | a7784f6008a7 |
line wrap: on
line diff
--- a/stream/stream.h Mon Aug 15 20:19:39 2011 +0000 +++ b/stream/stream.h Mon Aug 15 20:32:26 2011 +0000 @@ -278,7 +278,11 @@ return total; } -unsigned char* stream_read_line(stream_t *s,unsigned char* mem, int max, int utf16); +uint8_t *stream_read_until(stream_t *s, uint8_t *mem, int max, uint8_t term, int utf16); +inline static uint8_t *stream_read_line(stream_t *s, uint8_t *mem, int max, int utf16) +{ + return stream_read_until(s, mem, max, '\n', utf16); +} inline static int stream_eof(stream_t *s){ return s->eof;