Mercurial > mplayer.hg
comparison playtreeparser.c @ 5788:8bd1c1e319fb
Fix a bug produced when line are terminated with \r\n and not a single
\n
author | albeu |
---|---|
date | Mon, 22 Apr 2002 18:42:42 +0000 |
parents | f3f94fb55398 |
children | 35f19046f809 |
comparison
equal
deleted
inserted
replaced
5787:5c36f7890b53 | 5788:8bd1c1e319fb |
---|---|
91 if(end != '\0') | 91 if(end != '\0') |
92 end++; | 92 end++; |
93 | 93 |
94 if(!p->keep) { | 94 if(!p->keep) { |
95 if(end[0] != '\0') { | 95 if(end[0] != '\0') { |
96 p->buffer_end -= strlen(p->line)+1; | 96 p->buffer_end -= end-p->iter; |
97 memmove(p->buffer,end,p->buffer_end); | 97 memmove(p->buffer,end,p->buffer_end); |
98 } else | 98 } else |
99 p->buffer_end = 0; | 99 p->buffer_end = 0; |
100 p->iter = p->buffer; | 100 p->iter = p->buffer; |
101 } else | 101 } else |