summaryrefslogtreecommitdiff
path: root/main/php_compat.h
diff options
context:
space:
mode:
authorGustavo André dos Santos Lopes <cataphract@php.net>2011-03-21 02:58:54 +0000
committerGustavo André dos Santos Lopes <cataphract@php.net>2011-03-21 02:58:54 +0000
commit7f2937223dec01f23e8bffb1824bee3420a703f2 (patch)
treef42f4443d59b5f5ae8dfd21a89acc93d80e985d0 /main/php_compat.h
parent2034e143410117ac0c85f46e724cc33ec80157eb (diff)
downloadphp-git-7f2937223dec01f23e8bffb1824bee3420a703f2.tar.gz
- Make fclose() actually close stream, even when the resource refcount is > 1.
This reverts the fix for bug #24557. - Make php_stream_free delete the stream from the resources list, not merely decrease its refcount, as a single call to zend_list_delete does. #Not worth the risk merging to 5.3. While change #2 may prevent some segfaults, #a quick and dirty survey to the codebase only showed calls to php_stream_close #or php_stream_free on streams allocated in the same function, which would have #refcount == 1. May be reconsidered.
Diffstat (limited to 'main/php_compat.h')
0 files changed, 0 insertions, 0 deletions