cvs: php-src / NEWS /ext/standard file.c

From: Date: Tue, 12 Jul 2005 17:55:39 +0000
Subject: cvs: php-src / NEWS /ext/standard file.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-32885@lists.php.net to get a copy of this message
iliaa Tue Jul 12 13:55:39 2005 EDT Modified files: /php-src NEWS /php-src/ext/standard file.c Log: Added support for LOCK_EX flag for file_put_contents(). http://cvs.php.net/diff.php/php-src/NEWS?r1=1.1992&r2=1.1993&ty=u Index: php-src/NEWS diff -u php-src/NEWS:1.1992 php-src/NEWS:1.1993 --- php-src/NEWS:1.1992 Tue Jul 12 02:52:57 2005 +++ php-src/NEWS Tue Jul 12 13:55:35 2005 @@ -10,6 +10,7 @@ functions will use. (Derick) - Added pg_fetch_all_columns() function to fetch all values of a column from a result cursor. (Ilia) +- Added support for LOCK_EX flag for file_put_contents(). (Ilia) - Implemented feature request #33452 (Year belonging to ISO week). (Derick) - Fixed support for shared extensions on AIX. (Dmitry) - Fixed memory corruption in pg_copy_from() in case the as_null parameter was http://cvs.php.net/diff.php/php-src/ext/standard/file.c?r1=1.407&r2=1.408&ty=u Index: php-src/ext/standard/file.c diff -u php-src/ext/standard/file.c:1.407 php-src/ext/standard/file.c:1.408 --- php-src/ext/standard/file.c:1.407 Wed Jun 22 12:13:47 2005 +++ php-src/ext/standard/file.c Tue Jul 12 13:55:38 2005 @@ -21,7 +21,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: file.c,v 1.407 2005/06/22 16:13:47 iliaa Exp $ */ +/* $Id: file.c,v 1.408 2005/07/12 17:55:38 iliaa Exp $ */ /* Synced with php 3.0 revision 1.218 1999-06-16 [ssb] */ @@ -584,6 +584,11 @@ if (stream == NULL) { RETURN_FALSE; } + + if (flags & LOCK_EX && php_stream_lock(stream, LOCK_EX)) { + RETURN_FALSE; + } + switch (Z_TYPE_P(data)) { case IS_RESOURCE: {

« previous php.cvs (#32885) next »