Re: Re: documentation of php5ts.dll and .NET wrapper
| From: | Stut | Date: | Tue, 19 Jun 2007 08:42:23 +0000 |
| Subject: | Re: Re: documentation of php5ts.dll and .NET wrapper | ||
| References: | 1 2 3 4 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-30243@lists.php.net to get a copy of this message | ||
Richard Quadling wrote:
On 19/06/07, Johannes Schlüter <johannes@schlueters.de> wrote:Because those macros may be defined as empty, meaning you'd be trying to compile... php_myextension_globals_ctor(&myextension_globals , ); ...which the compiler is not gonna like at all. -Stut -- http://stut.net/Sara has a nice article about TSRM: http://blog.libssh2.org/index.php?/archives/22-What-the-heck-is-TSRMLS_CC-anyway.html and since you're using php5ts.dll you have zts enabled.Why have ... TSRMLS_CC when ... , TSRMLS_C actually looks more "correct" when you're reading the code ... php_myextension_globals_ctor(&myextension_globals TSRMLS_CC); vs php_myextension_globals_ctor(&myextension_globals , TSRMLS_C); I'm not saying change anything, but from someone trying to make headway with the source, it just looks right (parameters are separated by a comma not a space).