Patch cannot be successfully applied. Any suggestions ?
Output from patch application:
<start>
rouvas@aspasia(12) /opt/ide2/rouvas/tmp/php-4.0.6/Zend >patch -i
patch.zend_alloc.c
patching file zend_alloc.c
Hunk #1 FAILED at 446.
1 out of 1 hunk FAILED -- saving rejects to file zend_alloc.c.rej
rouvas@aspasia(13) /opt/ide2/rouvas/tmp/php-4.0.6/Zend >cat
zend_alloc.c.rej
***************
*** 446,451 ****
for (i=1; i<MAX_CACHED_MEMORY; i++) {
for (j=0; j<AG(cache_count)[i]; j++) {
ptr = (zend_mem_header *)
AG(cache)[i][j];
REMOVE_POINTER_FROM_LIST(ptr);
free(ptr);
}
--- 446,454 ----
for (i=1; i<MAX_CACHED_MEMORY; i++) {
for (j=0; j<AG(cache_count)[i]; j++) {
ptr = (zend_mem_header *)
AG(cache)[i][j];
+ #if MEMORY_LIMIT
+ AG(allocated_memory) -=
REAL_SIZE(ptr->size);
+ #endif
REMOVE_POINTER_FROM_LIST(ptr);
free(ptr);
}
</start>
-Stathis.
Andi Gutmans wrote:
>
> There is a bug in PHP 4.0.6 which affects PHP users who use the memory
> limit option. (i.e. developers who include --enable-memory-limit in their
> configure line).
> The patch is posted at http://www.php.net/downloads.php. If you don't use
> this option there is no need for you to download and apply the patch.
>
> Andi
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]