From 52a964b3feba12afc6f4288ea9869e74faada7b1 Mon Sep 17 00:00:00 2001 From: Omar Vega Ramos Date: Thu, 27 Jul 2017 15:51:32 -0500 Subject: p7zip-16.02-3.parabola2: rebuild --- libre/p7zip/CVE-2016-2335.patch | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 libre/p7zip/CVE-2016-2335.patch (limited to 'libre/p7zip/CVE-2016-2335.patch') diff --git a/libre/p7zip/CVE-2016-2335.patch b/libre/p7zip/CVE-2016-2335.patch deleted file mode 100644 index a00d6a386..000000000 --- a/libre/p7zip/CVE-2016-2335.patch +++ /dev/null @@ -1,17 +0,0 @@ -Index: p7zip_15.14.1/CPP/7zip/Archive/Udf/UdfIn.cpp -=================================================================== ---- p7zip_15.14.1.orig/CPP/7zip/Archive/Udf/UdfIn.cpp -+++ p7zip_15.14.1/CPP/7zip/Archive/Udf/UdfIn.cpp -@@ -389,7 +389,11 @@ HRESULT CInArchive::ReadFileItem(int vol - return S_FALSE; - CFile &file = Files.Back(); - const CLogVol &vol = LogVols[volIndex]; -- CPartition &partition = Partitions[vol.PartitionMaps[lad.Location.PartitionRef].PartitionIndex]; -+ unsigned partitionRef = lad.Location.PartitionRef; -+ -+ if (partitionRef >= vol.PartitionMaps.Size()) -+ return S_FALSE; -+ CPartition &partition = Partitions[vol.PartitionMaps[partitionRef].PartitionIndex]; - - UInt32 key = lad.Location.Pos; - UInt32 value; -- cgit v1.2.3