summaryrefslogtreecommitdiff
path: root/multimedia/mplayer-share/patches/patch-ba
blob: ab42c8c442e78192ea784b6b597aeb9df19ecb94 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
$NetBSD: patch-ba,v 1.6.2.1 2008/02/11 12:04:15 ghen Exp $

--- libmpdemux/demux_audio.c.orig	2007-10-07 21:49:33.000000000 +0200
+++ libmpdemux/demux_audio.c
@@ -229,6 +229,8 @@ get_flac_metadata (demuxer_t* demuxer)
           ptr += 4;
 
           comment = ptr;
+          if (&comment[length] < comments || &comment[length] >= &comments[blk_len])
+            return;
           c = comment[length];
           comment[length] = 0;