Mercurial > vanilla
annotate lib/libid3tag/patch-CVE-2008-2109.patch @ 1303:f133e0d95ecd
fonts/freetype: upgrade to 2.11.0
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 11 Nov 2021 19:59:52 +0100 |
parents | 9062b1b5df3f |
children |
rev | line source |
---|---|
940
9062b1b5df3f
lib/libid3tag: add missing patch
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
1 --- field.c.orig 2008-05-05 09:49:15.000000000 -0400 |
9062b1b5df3f
lib/libid3tag: add missing patch
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
2 +++ field.c 2008-05-05 09:49:25.000000000 -0400 |
9062b1b5df3f
lib/libid3tag: add missing patch
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
3 @@ -291,7 +291,7 @@ |
9062b1b5df3f
lib/libid3tag: add missing patch
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
4 |
9062b1b5df3f
lib/libid3tag: add missing patch
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
5 end = *ptr + length; |
9062b1b5df3f
lib/libid3tag: add missing patch
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
6 |
9062b1b5df3f
lib/libid3tag: add missing patch
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
7 - while (end - *ptr > 0) { |
9062b1b5df3f
lib/libid3tag: add missing patch
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
8 + while (end - *ptr > 0 && **ptr != '\0') { |
9062b1b5df3f
lib/libid3tag: add missing patch
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
9 ucs4 = id3_parse_string(ptr, end - *ptr, *encoding, 0); |
9062b1b5df3f
lib/libid3tag: add missing patch
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
10 if (ucs4 == 0) |
9062b1b5df3f
lib/libid3tag: add missing patch
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
11 goto fail; |