Commit Graph

286 Commits

Author SHA1 Message Date
Antony Dovgal
dd9165d60a fix #38624 (Strange warning when incrementing an object property and exception is thrown from __get method) 2006-08-28 10:25:49 +00:00
Antony Dovgal
946a29753c add test 2006-08-15 08:58:24 +00:00
Dmitry Stogov
c021824fc1 Fixed bug #38287 (static variables mess up global vars) 2006-08-07 15:15:36 +00:00
Dmitry Stogov
1e71620e8f Fixed bug #38234 (Exception in __clone makes memory leak) 2006-07-27 10:44:19 +00:00
Dmitry Stogov
0eb0282912 Fixed bug #38047 ("file" and "line" sometimes not set in backtrace from inside error handler) 2006-07-27 08:20:52 +00:00
Dmitry Stogov
1ab16de084 Fixed bug #38220 (Crash on some object operations) 2006-07-26 15:29:39 +00:00
Dmitry Stogov
b9915a9264 Fixed bug #38211 (variable name and cookie name match breaks script execution) 2006-07-26 09:24:50 +00:00
Dmitry Stogov
a6b67676e0 Test for bug #38146 (Cannot use array returned from foo::__get('bar') in write context) 2006-07-24 07:44:06 +00:00
Dmitry Stogov
a7cfcd6b35 MTH: Fixed bug #37144 (PHP craches trying to assign into property of dead object) 2006-07-21 11:13:24 +00:00
Dmitry Stogov
933e8c0be0 Changed error message (E_ERROR -> E_NOTICE) in case of indirect modification of overloaded property. 2006-07-21 10:32:41 +00:00
Dmitry Stogov
f5a2224ca3 Fixed bug #36759 (Objects destructors are invoked in wrong order when script is finished) 2006-07-12 07:54:18 +00:00
Marcus Boerger
5fc72b98fa - Add missing test name prefix 2006-07-10 00:35:24 +00:00
Marcus Boerger
871395174b - Add new test 2006-07-10 00:10:14 +00:00
Marcus Boerger
2de6065591 - Fixed Bug #37811 define not using toString on objects 2006-07-09 22:40:10 +00:00
Marcus Boerger
f94e3cc3ba - Add new test 2006-07-09 17:02:34 +00:00
Marcus Boerger
a37f9719e2 - Fix test 2006-07-09 16:56:07 +00:00
Antony Dovgal
de23c325e9 add test 2006-07-06 16:17:12 +00:00
Antony Dovgal
40a9bb96a6 add new tests 2006-06-27 21:09:50 +00:00
Antony Dovgal
a896c54e2f fix tests 2006-06-20 12:50:52 +00:00
Dmitry Stogov
4ef9b25370 Proper fix for bug #37707 ("clone $x" must call __clone() enven if result value is not used) 2006-06-08 08:56:47 +00:00
Ilia Alshanetsky
72a4a1362a MFB: Fixed bug #37707 clone without assigning leaks memory 2006-06-07 13:43:13 +00:00
Antony Dovgal
65d8dabdd0 fix test 2006-06-06 11:34:40 +00:00
Antony Dovgal
4bf982eba4 do not allow to implement the same interface twice
add tests
2006-06-06 10:02:28 +00:00
Antony Dovgal
de4a8eed86 add new tests 2006-06-01 11:57:39 +00:00
Antony Dovgal
8d9ad7511d add more tests 2006-05-31 18:58:27 +00:00
Antony Dovgal
1fdb254591 add tests for new E_FATALs 2006-05-31 14:55:16 +00:00
Marcus Boerger
17912b4f1e - Bugfix #37632 (Protected method access problem) 2006-05-29 19:57:43 +00:00
Marcus Boerger
9265545992 - Fix bug #37212 (Access to protected property of common base class)
By adding "zend_class_entry *ce" to struct zend_property_info;
# Besides closing the bug this patch allows to optimize a bunch of
# property handling optimizations. I need to find out what all can be
# optimized. All other tests relevant to class handling still PASS.
2006-05-27 02:12:43 +00:00
Marcus Boerger
ffc4fbb91f - There are no abstract static methods in classes, use interfaces 2006-05-27 01:56:42 +00:00
Marcus Boerger
cc56405cb9 - Sync error messages and simplify error message generation code 2006-05-26 00:26:45 +00:00
Marcus Boerger
426b40fc77 - Improved error messages 2006-05-21 11:23:35 +00:00
Marcus Boerger
3a752ce669 - Should be static and be called (comitted wrong version) 2006-05-20 09:11:50 +00:00
Marcus Boerger
207846259d - Add new tests
# Now who finds the error in php code?
2006-05-20 09:08:00 +00:00
Dmitry Stogov
61806b7b03 Added test 2006-05-15 16:30:37 +00:00
Derick Rethans
f3de1a5273 - Added tests for BC breaking changes. 2006-05-12 10:02:13 +00:00
Marcus Boerger
ca7f2d282c - Fix tests 2006-05-10 22:50:48 +00:00
Dmitry Stogov
30ff22ca47 Fixed bug #37251 (deadlock when custom error handler is to catch array type hint error). 2006-05-05 08:04:55 +00:00
Dmitry Stogov
3788e9054a Test added 2006-04-20 07:32:17 +00:00
Antony Dovgal
41f4e16075 make it consistent with the other ones 2006-04-14 21:06:36 +00:00
Dmitry Stogov
a2a69a3ba2 Fixed bug #36513 (comment will be outputed in last line) 2006-04-13 13:48:40 +00:00
Dmitry Stogov
0699fdfb4f Fixed test 2006-04-13 06:05:16 +00:00
Dmitry Stogov
ec12098c3b Fixed bug #37046 (foreach breaks static scope) 2006-04-12 11:38:09 +00:00
Dmitry Stogov
0e114d4295 Fixed test 2006-03-27 13:42:04 +00:00
Dmitry Stogov
dcd1ccd725 Added E_STRICT to E_ALL 2006-03-16 12:12:31 +00:00
Dmitry Stogov
7c0e534157 Dropped zend.ze1_compatibility_mode 2006-03-16 10:33:23 +00:00
Dmitry Stogov
22055cb8fd Dropped register_long_arrays, added E_CORE for all dropped setting 2006-03-16 09:44:42 +00:00
Dmitry Stogov
663ba73ca2 Fixed bug #36568 (memory_limit setting on win32 has no effect) 2006-03-14 14:19:19 +00:00
Dmitry Stogov
b7933917f6 "jump" -> "goto" 2006-03-14 11:20:19 +00:00
Dmitry Stogov
f8576f84dc Implemented "jump label" operator (limited "goto") 2006-03-10 08:29:43 +00:00
Dmitry Stogov
432cae3222 Reverted "break label" 2006-03-07 08:43:21 +00:00