summaryrefslogtreecommitdiff
blob: 6ef1a22d5a64d080ab5278ce4ab29505cf5e48f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
diff -ur libid3tag-0.15.1b/compat.gperf libid3tag-0.15.1b.fixed/compat.gperf
--- libid3tag-0.15.1b/compat.gperf	Fri Jan 23 01:41:32 2004
+++ libid3tag-0.15.1b.fixed/compat.gperf	Thu Oct 19 12:21:10 2006
@@ -237,6 +237,9 @@
     encoding = id3_parse_uint(&data, 1);
     string   = id3_parse_string(&data, end - data, encoding, 0);
 
+    if (string == 0)
+      continue;
+
     if (id3_ucs4_length(string) < 4) {
       free(string);
       continue;