cvs: php4 /ext/bz2 bz2.c

From: Date: Thu, 01 Nov 2001 08:23:28 +0000
Subject: cvs: php4 /ext/bz2 bz2.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-8041@lists.php.net to get a copy of this message
jeroen Thu Nov 1 03:23:28 2001 EDT Modified files: /php4/ext/bz2 bz2.c Log: Fix infinite loop when trying to decompress empty string. Index: php4/ext/bz2/bz2.c diff -u php4/ext/bz2/bz2.c:1.26 php4/ext/bz2/bz2.c:1.27 --- php4/ext/bz2/bz2.c:1.26 Sun Oct 28 21:29:13 2001 +++ php4/ext/bz2/bz2.c Thu Nov 1 03:23:20 2001 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: bz2.c,v 1.26 2001/10/29 02:29:13 jeroen Exp $ */ +/* $Id: bz2.c,v 1.27 2001/11/01 08:23:20 jeroen Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -349,6 +349,8 @@ /* result will be at least the compressed size */ size = Z_STRLEN_PP(source); + /* If size is too small, go to a minimum */ + if (size < 1024) size = 1024; /* (de)Compression Loop */ do {

« previous php.cvs (#8041) next »