diff options
author | Lennart Poettering <lennart@poettering.net> | 2004-06-27 17:50:02 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2004-06-27 17:50:02 +0000 |
commit | 57dc42709fa258844db05f2042dfffe6ca8ade8b (patch) | |
tree | e292e8ba70cd78c49689002334364ecea21581b5 /src/tagstruct.c | |
parent | 1ad4ff1ca446fafb3abe9353a4048893dd3d9b77 (diff) |
many fixes
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@37 fefdeb5f-60dc-0310-8127-8f9354f1896f
Diffstat (limited to 'src/tagstruct.c')
-rw-r--r-- | src/tagstruct.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tagstruct.c b/src/tagstruct.c index 407440d3..e6d6b2b2 100644 --- a/src/tagstruct.c +++ b/src/tagstruct.c @@ -113,7 +113,7 @@ int tagstruct_gets(struct tagstruct*t, const char **s) { return -1; error = 1; - for (n = 0, c = (char*) (t->data+t->rindex+1); n < t->length-t->rindex-1; c++) + for (n = 0, c = (char*) (t->data+t->rindex+1); t->rindex+1+n < t->length; n++, c++) if (!*c) { error = 0; break; @@ -124,7 +124,7 @@ int tagstruct_gets(struct tagstruct*t, const char **s) { *s = (char*) (t->data+t->rindex+1); - t->rindex += n+1; + t->rindex += n+2; return 0; } |