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;
|