From d1bd2d7018b566e35a20b5524f0efb30f4f8dd9c Mon Sep 17 00:00:00 2001 From: Kamil Dudka Date: Tue, 3 Sep 2013 12:42:37 +0200 Subject: [PATCH] fix an off-by-one error in the vcut utility (#1003607) --- vorbis-tools-1.4.0-bz1003607.patch | 26 ++++++++++++++++++++++++++ vorbis-tools.spec | 9 ++++++++- 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 vorbis-tools-1.4.0-bz1003607.patch diff --git a/vorbis-tools-1.4.0-bz1003607.patch b/vorbis-tools-1.4.0-bz1003607.patch new file mode 100644 index 0000000..9620759 --- /dev/null +++ b/vorbis-tools-1.4.0-bz1003607.patch @@ -0,0 +1,26 @@ +From 1fbd20941836aa4df17d0f6b44fef4d655ff5fc2 Mon Sep 17 00:00:00 2001 +From: Kamil Dudka +Date: Tue, 3 Sep 2013 12:28:32 +0200 +Subject: [PATCH] vcut: fix an off-by-one error in submit_headers_to_stream() + +Bug: https://bugzilla.redhat.com/1003607 +--- + vcut/vcut.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/vcut/vcut.c b/vcut/vcut.c +index d7ba699..17426b9 100644 +--- a/vcut/vcut.c ++++ b/vcut/vcut.c +@@ -178,7 +178,7 @@ static int submit_headers_to_stream(vcut_state *s) + for(i=0;i<4;i++) + { + ogg_packet p; +- if(i < 4) /* a header packet */ ++ if(i < 3) /* a header packet */ + { + p.bytes = vs->headers[i].length; + p.packet = vs->headers[i].packet; +-- +1.7.1 + diff --git a/vorbis-tools.spec b/vorbis-tools.spec index 1827c27..8a77ef2 100644 --- a/vorbis-tools.spec +++ b/vorbis-tools.spec @@ -1,7 +1,7 @@ Summary: The Vorbis General Audio Compression Codec tools Name: vorbis-tools Version: 1.4.0 -Release: 11%{?dist} +Release: 12%{?dist} Epoch: 1 Group: Applications/Multimedia License: GPLv2 @@ -12,6 +12,9 @@ Patch0: vorbis-tools-1.4.0-bz887540.patch # http://thread.gmane.org/gmane.comp.multimedia.ogg.vorbis.devel/5729 Patch1: vorbis-tools-1.4.0-man-page.patch +# http://thread.gmane.org/gmane.comp.multimedia.ogg.vorbis.devel/5738 +Patch2: vorbis-tools-1.4.0-bz1003607.patch + BuildRequires: flac-devel BuildRequires: libao-devel BuildRequires: libcurl-devel @@ -33,6 +36,7 @@ comment editor. %setup -q %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build @@ -53,6 +57,9 @@ rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}* %changelog +* Tue Sep 03 2013 Kamil Dudka - 1:1.4.0-12 +- fix an off-by-one error in the vcut utility (#1003607) + * Fri Aug 09 2013 Kamil Dudka - 1:1.4.0-11 - fix various man page issues