summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/libtags/id3v2.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libtags/id3v2.c b/lib/libtags/id3v2.c
index 78a0a5fe..69c76aaa 100644
--- a/lib/libtags/id3v2.c
+++ b/lib/libtags/id3v2.c
@@ -68,6 +68,10 @@ v2cb(Tagctx *ctx, char *k, char *v)
return 0;
}else if(strcmp(k-1, "COM") == 0 || strcmp(k-1, "COMM") == 0){
txtcb(ctx, Tcomment, k-1, v);
+ }else if(strcmp(k, "XXX") == 0){
+ k = v;
+ v += strlen(v) + 1;
+ txtcb(ctx, Tunknown, k, v);
}else{
txtcb(ctx, Tunknown, k-1, v);
}