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
>>
> 
> 

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to