diff options
author | waker <wakeroid@gmail.com> | 2011-05-09 22:18:47 +0200 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2011-05-09 22:18:47 +0200 |
commit | e5a28a916f1675ec8aca61e790ffc93c095cce4f (patch) | |
tree | 2a154e23938c1d13101c468b8530314a6e9995d0 /plmeta.c | |
parent | 5c3c6a9d675b0219c3f738deef9c4c2a2b9ecbe3 (diff) |
temporary workaround for cuesheet/log merging from different tag types
Diffstat (limited to 'plmeta.c')
-rw-r--r-- | plmeta.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -87,6 +87,12 @@ void pl_append_meta (playItem_t *it, const char *key, const char *value) { pl_lock (); const char *old = pl_find_meta (it, key); + + if (old && (!strcasecmp (key, "cuesheet") || !strcasecmp (key, "log"))) { + pl_unlock (); + return; + } + size_t newlen = strlen (value); if (!old) { pl_add_meta (it, key, value); |