summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-02-19 18:29:39 +0000
committerMike Frysinger <vapier@gentoo.org>2005-02-19 18:29:39 +0000
commitf59a910141115e6cb9cf014a5aba66c53d4e439b (patch)
tree8468555f24b9e69f3bef2cb11acdf97ca706d7e5 /app-arch/bzip2/files
parentVersion bump. (diff)
downloadhistorical-f59a910141115e6cb9cf014a5aba66c53d4e439b.tar.gz
historical-f59a910141115e6cb9cf014a5aba66c53d4e439b.tar.bz2
historical-f59a910141115e6cb9cf014a5aba66c53d4e439b.zip
old
Diffstat (limited to 'app-arch/bzip2/files')
-rw-r--r--app-arch/bzip2/files/1.0.2-NULL-ptr-check.patch27
-rw-r--r--app-arch/bzip2/files/1.0.2-makefile-CFLAGS.patch22
2 files changed, 0 insertions, 49 deletions
diff --git a/app-arch/bzip2/files/1.0.2-NULL-ptr-check.patch b/app-arch/bzip2/files/1.0.2-NULL-ptr-check.patch
deleted file mode 100644
index e35080f86db8..000000000000
--- a/app-arch/bzip2/files/1.0.2-NULL-ptr-check.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Mihai Limbasan writes:
-BZ2_bzclose fails to perform a NULL pointer check before actually
-using the passed BZFILE * argument. The NULL check *is* performed but
-only after the argument is used for the first time, resulting in a
-potential NULL pointer dereference.
-
-http://bugs.gentoo.org/show_bug.cgi?id=75305
-
-Sent upstream but no feedback thus far :(
-diff -Naur bzip2-1.0.2-orig/bzlib.c bzip2-1.0.2/bzlib.c
---- bzip2-1.0.2-orig/bzlib.c 2002-01-05 02:48:41.000000000 +0200
-+++ bzip2-1.0.2/bzlib.c 2004-12-22 15:12:52.824593032 +0200
-@@ -1536,9 +1536,12 @@
- void BZ_API(BZ2_bzclose) (BZFILE* b)
- {
- int bzerr;
-- FILE *fp = ((bzFile *)b)->handle;
--
-+ FILE *fp;
-+
- if (b==NULL) {return;}
-+
-+ fp = ((bzFile *)b)->handle;
-+
- if(((bzFile*)b)->writing){
- BZ2_bzWriteClose(&bzerr,b,0,NULL,NULL);
- if(bzerr != BZ_OK){
diff --git a/app-arch/bzip2/files/1.0.2-makefile-CFLAGS.patch b/app-arch/bzip2/files/1.0.2-makefile-CFLAGS.patch
deleted file mode 100644
index bf7d430f9496..000000000000
--- a/app-arch/bzip2/files/1.0.2-makefile-CFLAGS.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- Makefile.orig 2004-12-26 16:30:06.354116536 -0500
-+++ Makefile 2004-12-26 16:32:13.617769520 -0500
-@@ -9,7 +9,7 @@
-
- # Suitably paranoid flags to avoid bugs in gcc-2.7
- BIGFILES=-D_FILE_OFFSET_BITS=64
--CFLAGS=-Wall -Winline -O2 -fomit-frame-pointer -fno-strength-reduce $(BIGFILES)
-+CFLAGS+=-Wall -Winline -fno-strength-reduce $(BIGFILES)
-
- # Where you want it installed when you do 'make install'
- PREFIX=/usr
---- Makefile-libbz2_so.orig 2004-12-26 16:32:23.972195408 -0500
-+++ Makefile-libbz2_so 2004-12-26 16:32:34.835543928 -0500
-@@ -9,7 +9,7 @@
- SHELL=/bin/sh
- CC=gcc
- BIGFILES=-D_FILE_OFFSET_BITS=64
--CFLAGS=-fpic -fPIC -Wall -Winline -O2 -fomit-frame-pointer -fno-strength-reduce $(BIGFILES)
-+CFLAGS+=-fpic -fPIC -Wall -Winline -fomit-frame-pointer -fno-strength-reduce $(BIGFILES)
-
- OBJS= blocksort.o \
- huffman.o \