summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Withnall <withnall@endlessm.com>2017-02-05 16:06:44 +0100
committerPhilip Withnall <withnall@endlessm.com>2017-02-05 16:14:27 +0100
commit35c739862e5ba232b8e364653e8dc92683f242e6 (patch)
tree8b6d658de851d30d25617f0c9ccfcb1b5bfa0a22
parent14d02ddb43ee3ca368527ba68e6b2c5c09960d5c (diff)
downloadtracker-35c739862e5ba232b8e364653e8dc92683f242e6.tar.gz
tracker-extract: Clarify a magic number
Looks like this is the value of the header and frame sizes. https://bugzilla.gnome.org/show_bug.cgi?id=778206
-rw-r--r--src/tracker-extract/tracker-extract-mp3.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tracker-extract/tracker-extract-mp3.c b/src/tracker-extract/tracker-extract-mp3.c
index 32e4ad975..6be6e71ed 100644
--- a/src/tracker-extract/tracker-extract-mp3.c
+++ b/src/tracker-extract/tracker-extract-mp3.c
@@ -2206,7 +2206,7 @@ parse_id3v20 (const gchar *data,
guint tsize;
guint pos;
- if ((size < 16) ||
+ if ((size < header_size + frame_size) ||
(data[0] != 0x49) ||
(data[1] != 0x44) ||
(data[2] != 0x33) ||