diff options
author | albeu <albeu@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-04-22 18:42:42 +0000 |
---|---|---|
committer | albeu <albeu@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-04-22 18:42:42 +0000 |
commit | 281eecb323ccb20701c80775afae774ef4dec332 (patch) | |
tree | 986f75c7c6cb9d467953502f438d75865491cc92 | |
parent | 2beca14c044fcc26846d071246deef4829692ed5 (diff) |
Fix a bug produced when line are terminated with \r\n and not a single
\n
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5789 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r-- | playtreeparser.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/playtreeparser.c b/playtreeparser.c index 64a14a395a..847a93bd23 100644 --- a/playtreeparser.c +++ b/playtreeparser.c @@ -93,7 +93,7 @@ play_tree_parser_get_line(play_tree_parser_t* p) { if(!p->keep) { if(end[0] != '\0') { - p->buffer_end -= strlen(p->line)+1; + p->buffer_end -= end-p->iter; memmove(p->buffer,end,p->buffer_end); } else p->buffer_end = 0; |