Marcus Boerger
95649ab260
Tests show updating consts must happen once at runtime (revert optimization).
...
Add tests for static properties.
2003-09-04 16:00:01 +00:00
Marcus Boerger
4e7a782f3a
Add reflection_class::getstaticproerties()
2003-09-04 15:57:25 +00:00
Marcus Boerger
421e2e9275
Go with the mess
2003-09-04 14:54:53 +00:00
Marcus Boerger
0f91d8a4f6
Go with stdlyCaps
2003-09-04 14:44:55 +00:00
Ard Biesheuvel
f4511d4aae
Don't rely on sizeof(int) == 4
2003-09-04 14:44:34 +00:00
Marcus Boerger
e5e6040efe
Remove unwanted space
2003-09-04 14:43:36 +00:00
Marcus Boerger
3658ad4c3f
Update necessary test INIs
2003-09-04 14:41:10 +00:00
Ard Biesheuvel
cb8da7b090
Fix inter-op with IB < 6
...
Fixes for 64-bit archs
2003-09-04 14:18:39 +00:00
Ard Biesheuvel
6f998688b5
Fixed fetching of arrays
...
# Untested for multidimensional arrays
2003-09-04 11:09:46 +00:00
Jon Parise
da7facc21b
Register the TYPEMODEL constant from c-client's mail.h.
2003-09-04 07:47:58 +00:00
Ard Biesheuvel
912a834749
No scaling for double type
...
Added missing array types
Precompute scale factors
2003-09-04 01:26:36 +00:00
e2c873fa0c
ChangeLog update
2003-09-04 00:32:10 +00:00
foobar
edfd3e7c6a
Cleanup after ourselves.
2003-09-03 22:53:21 +00:00
Marcus Boerger
be8287e55c
Partly revert and reintroduce hash table entries for the ctor.
...
# Obviously not the brightest idea i had today.
2003-09-03 21:21:18 +00:00
Marcus Boerger
430bfc6f09
Fix test
2003-09-03 21:19:22 +00:00
Marcus Boerger
5569d7fae9
Nuke unused variable, too
2003-09-03 20:28:13 +00:00
Marcus Boerger
61b96d1fe2
- Inheritance applies to __clone() too.
...
- No need to add additional functions for the constructor.
The handler uses the pointer as intended and doesn't look the the name.
2003-09-03 20:26:01 +00:00
Marcus Boerger
91ff8d67e7
Cannot turn a static property into a non static one and vice versa
2003-09-03 19:28:46 +00:00
Sebastian Bergmann
afdecc374d
ZTS fix.
2003-09-03 18:13:11 +00:00
Marcus Boerger
7bbbd5035d
Fix handling of static properties initialized to arrays
2003-09-03 18:01:22 +00:00
Ard Biesheuvel
4ff5341fb0
WS
2003-09-03 17:15:40 +00:00
foobar
af06d049cf
test for bug #25378
2003-09-03 16:40:52 +00:00
Marcus Boerger
1d21d48e8a
Add missing error messages when violating static property inheritance rules.
2003-09-03 16:34:35 +00:00
foobar
7d57f9eddf
sync
2003-09-03 16:24:24 +00:00
foobar
ba6c58ad73
- Fixed bug #25378 (Invalid data passed to unserialize() causes segfault)
2003-09-03 16:24:15 +00:00
Marcus Boerger
1b39a5aa2c
Fix static properties.
...
#
# There's only an errormessage missing which i'll wommit as soon as i find out
# how to do it best. But besides that damn message everything works now and all
# inheritance rules apply.
#
2003-09-03 16:13:40 +00:00
Ard Biesheuvel
804312c4a1
Test correct binding of 16-bit NUMERIC parameters
2003-09-03 15:24:50 +00:00
Ard Biesheuvel
b3b68834b5
Fix binding of 16-bit NUMERIC parameters
2003-09-03 15:15:30 +00:00
foobar
acd8096d53
- Fixed bug #25372 (sscanf() does not work with %X)
2003-09-03 11:54:35 +00:00
Marcus Boerger
1d3d396fea
Allow redeclareing a protected property as public.
...
#
# The only known thing left at this moment is that the protected static members
# of a base class is different then the redeclared public property. I tried
# to remove both new and old static properties in the derived class and copy
# the base property with the new name. But for reasons i have to check later
# that didn't result in the expected behavior. Anyway we would need a warning
# if someone tries to change the value of a static property in a derived class.
#
2003-09-03 10:58:55 +00:00
Rob Richards
fd5758781c
changes to php_dom.h for last commit
...
replaced removed closing tags - doh
2003-09-03 10:48:02 +00:00
Rob Richards
5630dd0be2
add document HTML load/save methods
...
add document standalone validate method
cleanup some prototype declarations
domexception inherits from default exception
2003-09-03 10:11:53 +00:00
Zeev Suraski
93f0ee5fda
Revert bogus patch
...
One must *never* use E_CORE_* error levels!
2003-09-03 08:39:43 +00:00
Sascha Schumann
dcd0b8fc90
Update documentation, -b ip:port works
2003-09-03 08:24:37 +00:00
Sascha Schumann
45a928ef94
fix heuristic: if someone passed "-b IP:port", this check would
...
falsely recognize the parameter as defining only a port.
2003-09-03 08:15:09 +00:00
Sascha Schumann
a283caf392
centralize cflags
2003-09-03 08:08:12 +00:00
Marcus Boerger
2f6e25da79
Clearly distinguish between Const, Static and Other members.
...
# Const and static props have more in common then static and dynamic/implicit.
2003-09-03 00:38:13 +00:00
3b2a06382b
ChangeLog update
2003-09-03 00:31:52 +00:00
Marcus Boerger
d1b74000ad
Fix error messages
2003-09-02 23:12:37 +00:00
Ard Biesheuvel
d674159601
Nuke far pointers
...
# Unfortunately, this does break compatibility with Windows 3.x :-)
2003-09-02 22:37:26 +00:00
Ard Biesheuvel
f19dcfe8a3
CS fixes
...
# Boy, these guys are worse than -ansi -pedantic
2003-09-02 22:19:18 +00:00
Marcus Boerger
2fde9b7794
Add a shortcut
2003-09-02 21:41:01 +00:00
Marcus Boerger
e569b5aee5
Allow redeclaring of protected properties as public (for internal classes).
...
# See http://news.php.net/article.php?group=php.zend-engine.cvs&article=1737
# for the part not fixed (e.g. property redeclaration of userland classes)
2003-09-02 20:49:42 +00:00
Sascha Schumann
7382178f73
enable re2c check for self-contained extensions
2003-09-02 19:42:17 +00:00
Sascha Schumann
64151b3796
provide RE2C to external extensions
2003-09-02 19:34:27 +00:00
Ard Biesheuvel
4545ea4666
Make ibase_{param|field}_info() return typenames that actually mean something
2003-09-02 19:30:20 +00:00
Marcus Boerger
560d3ab36a
Use appropriate function for property name unmangling.
...
# Make Andrey happy
2003-09-02 14:46:02 +00:00
Marcus Boerger
7148cb9e73
Make these static as noticed by Andrey
2003-09-02 14:11:53 +00:00
Marcus Boerger
9702c70a35
Synch/Unify error messages related to function/method calls
2003-09-02 14:08:59 +00:00
Ard Biesheuvel
3d6426ee14
Fix use of EXTERN_C macros
2003-09-02 13:34:23 +00:00