Re: flock() php_flock() compile problems
| From: | Frank M. Kromann | Date: | Fri, 06 Apr 2007 04:39:49 +0000 |
| Subject: | Re: flock() php_flock() compile problems | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-28698@lists.php.net to get a copy of this message | ||
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
>