summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'plugins')
-rw-r--r--plugins/gtkui/trkproperties.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/gtkui/trkproperties.c b/plugins/gtkui/trkproperties.c
index 53b22988..e3198db1 100644
--- a/plugins/gtkui/trkproperties.c
+++ b/plugins/gtkui/trkproperties.c
@@ -537,7 +537,7 @@ set_metadata_cb (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpoi
for (int i = 0; i < numtracks; i++) {
const char *oldvalue= deadbeef->pl_find_meta_raw (tracks[i], skey);
- if (oldvalue) {
+ if (oldvalue && strlen (oldvalue) > MAX_GUI_FIELD_LEN) {
fprintf (stderr, "trkproperties: value is too long, ignored\n");
continue;
}