Re: [INTERNALS-WIN] RE: [PHP-DEV] Differences in VC6 and VC9 Windows builds and MSSQL Driver.
[email protected] ("Pierre Joye")
| Newsgroups | php.internals.win |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Jan 5, 2009 at 11:16 PM, Uwe Schindler <[email protected]> wrote: > In "Windows speek" a good API (that is windows conform) does not use symbols > from CRTs, only symbols from Windows API. And APIs like NSAPI or Sybase CT > or ODBC are designed this way. This is why you can use an ODBC driver in any > application regardless if the driver itself uses whatever CRT it likes (or > none at all). I think we have covered this point in all possible ways. Our main issue is the lack of control on what the various libraries, extensions and part of php do, the same applies for 3rd parties extension (be pecl or other). In an ideal world, I would say we should use whatever we like and it will work, ... in an ideal world :) bugs.php.net is full of cases where people mixed libraries/extensions, strictness will help (at least for the extensions) to get rid of this problem. Cheers, -- Pierre http://blog.thepimp.net | http://www.libgd.org