BC fix for __call definition. (Bug #29716) + pear bug #2136
| From: | Alan Knowles | Date: | Thu, 19 Aug 2004 12:58:50 +0000 |
| Subject: | BC fix for __call definition. (Bug #29716) + pear bug #2136 | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-12264@lists.php.net to get a copy of this message | ||
Attached (hopefully) should be a fix for bug #29716, allowing 3
arguments for __call, but emitting a E_STRICT error.
This is needed to enable simple BC wrappers to be written for code
wanting to use overload in PHP4.
BTW: Notes on current CVS
flex 2.5.31 currently reports
flex: fatal internal error, bad line in skeleton file
flex 2.5.4: works OK (debian package flex-old)
/ext/standard/unserializer.c needs touching, otherwise re2c tries to
generate it (and fails here)
Zeev/Andi could you OK it?, marcus is ok with the principle (although he
hasnt seen the code)
Regards
Alan