Re: flock() php_flock() compile problems

From: Date: Fri, 06 Apr 2007 04:42:06 +0000
Subject: Re: flock() php_flock() compile problems
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-28699@lists.php.net to get a copy of this message
Sure, but the lock isn't needed at all here, so while your fix is probably correct for other cases that actually need a lock call, this isn't one of them. -Rasmus Frank M. Kromann wrote: > Hi Rasmus, > > But the definition of flock in win32/flock.c() is identical to the > definition of php_flock() in ext/standard/flock_compat.c. > > I don't see any reason to hae the same function defined twice with two > different names. > > - Frank > >> Frank M. Kromann wrote: >>> Hello Everyone, >>> >>> I hope I'm not too far off here but getting rid of flock.c in >>> win32\build\config.w32 an adding flock_compat to > ext\standard\config.w32 >>> seams to solve the compile problems, at least in the 5.2 branch. >> Rob tracked it down to the fact that it was using stdio. I hadn't >> realized that. So, the fix is to use VCWD_OPEN_MODE instead of FOPEN >> and a write() instead of the fprintf. >> >> -Rasmus >> >> -- >> PHP Internals - PHP Runtime Development Mailing List >> To unsubscribe, visit: http://www.php.net/unsub.php >> > >

« previous php.internals (#28699) next »