diff options
Diffstat (limited to 'media-libs/libid3tag/files/0.15.1b/libid3tag-0.15.1b-unknown-encoding.patch')
-rw-r--r-- | media-libs/libid3tag/files/0.15.1b/libid3tag-0.15.1b-unknown-encoding.patch | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/media-libs/libid3tag/files/0.15.1b/libid3tag-0.15.1b-unknown-encoding.patch b/media-libs/libid3tag/files/0.15.1b/libid3tag-0.15.1b-unknown-encoding.patch deleted file mode 100644 index 91b3d2a5eb06..000000000000 --- a/media-libs/libid3tag/files/0.15.1b/libid3tag-0.15.1b-unknown-encoding.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/compat.gperf -+++ b/compat.gperf -@@ -236,6 +236,10 @@ - - encoding = id3_parse_uint(&data, 1); - string = id3_parse_string(&data, end - data, encoding, 0); -+ if (!string) -+ { -+ continue; -+ } - - if (string == 0) - continue; ---- a/parse.c -+++ b/parse.c -@@ -165,6 +165,9 @@ - case ID3_FIELD_TEXTENCODING_UTF_8: - ucs4 = id3_utf8_deserialize(ptr, length); - break; -+ default: -+ /* FIXME: Unknown encoding! Print warning? */ -+ return NULL; - } - - if (ucs4 && !full) { |