1
0
mirror of https://github.com/php/php-src.git synced 2026-04-21 23:18:13 +02:00
Commit Graph

104 Commits

Author SHA1 Message Date
Sascha Schumann 0c79e85ede fix declaration 2001-10-05 12:22:12 +00:00
Harald Radi 27744e892a no message 2001-10-04 18:24:44 +00:00
Harald Radi d1199bd2c7 fixed Z_* conversion errors 2001-09-26 22:52:17 +00:00
Frank M. Kromann 448e9d49cc Fixing Win32 build... 2001-09-26 03:24:19 +00:00
Harald Radi 23c65b60a0 no message 2001-09-25 23:39:50 +00:00
Jeroen van Wolffelaar c033288573 Back-substitute for Z_* macro's. If it breaks some extension (the script isn't optimal, it parses for example var->zval.value incorrect) please let me know. 2001-09-25 21:58:48 +00:00
Harald Radi a491db4e2d removed VARIANT module and put the VARIANT class into
the COM module.
also fixed a few bugs.
2001-09-24 15:56:18 +00:00
Harald Radi 21b9a2ca2a removed ->is_ref check, doesn't make sense and causes bugs 2001-09-10 09:25:32 +00:00
Harald Radi d1a2dbfd9d IDispatchs got released if they were passed to another component 2001-09-10 09:22:40 +00:00
Harald Radi 9a6fe9631e com_*() functions returned an oo-resource instead of an resource id,
thus subsequent com_*() calls to com-returnvalues failed.
2001-09-08 20:40:56 +00:00
Egon Schmid 8820474d4a Fixed some protos. 2001-09-04 21:46:27 +00:00
Zeev Suraski 55c5c68769 whitespace 2001-08-23 14:24:13 +00:00
Harald Radi acf13f82c1 catch date conversion errors 2001-08-20 08:53:18 +00:00
Harald Radi 3d0ab1236f hum, wasn't $foo->bar 's property type OE_IS_METHOD ? 2001-08-20 08:52:49 +00:00
Shane Caraveo b87aa1f67b Fixes for non-TS compilation 2001-08-19 22:02:46 +00:00
Harald Radi feff3512f4 fixed a buggy cast 2001-08-17 08:17:13 +00:00
Harald Radi c674638dd0 removed CoInitialize() and CoUninitialize() 2001-08-15 10:39:59 +00:00
Harald Radi ed126f68d5 fixed com_invoke retval 2001-08-14 13:38:36 +00:00
Zeev Suraski eb52f75407 - Avoid using malloc()
- Improve and fix leaks in the typelib constants registration mechanism
2001-08-14 12:47:09 +00:00
Harald Radi 0fbbadbd2f fixed bug in com_load_typelib 2001-08-14 11:50:16 +00:00
Zeev Suraski b3e96d34f3 Whitespace 2001-08-14 10:53:42 +00:00
Zeev Suraski 17a36fb659 more whitespace 2001-08-14 10:15:43 +00:00
Zeev Suraski cf5bf23b32 Whitespace & API updates 2001-08-14 10:13:35 +00:00
Zeev Suraski 4b3dea31e6 Whitespace and API updates (please keep code in the repository in K&R style
like the CODING_STANDARDS ask, guys...)
2001-08-14 10:04:59 +00:00
Zeev Suraski f09302da07 Add missing break 2001-08-14 09:55:22 +00:00
Alan Brown 292d27bf6a Whenever typelibrary constants were loaded, there was a GP Fault at process exit as shutdown_memory_manager seemed to delete constants that were supposed to have been deleted earlier. It seems as though CONST_PERSISTENT is a bad thing to use. Resetting that bit on the constant creation still seems to work and the GP Fault at exit is gone. 2001-08-14 03:52:32 +00:00
Harald Radi c4022601e2 hresult is returned if no return type is specified 2001-08-14 00:48:15 +00:00
Harald Radi 44ee05ae23 update todo 2001-08-14 00:29:51 +00:00
Harald Radi d041982a9c make next() return a single value instead of an array with one element 2001-08-14 00:28:54 +00:00
Harald Radi 9c6b9eb76b merged from EXPERIMENTAL
lots of cleanup work
2001-08-13 23:39:11 +00:00
Harald Radi bb0858db34 initial 2001-08-13 23:30:16 +00:00
Andi Gutmans ff39e51fdf - Make com work with new object model 2001-08-12 04:31:14 +00:00
Zeev Suraski f6f6c4d7e6 Whitespace 2001-08-11 16:39:07 +00:00
Zeev Suraski 11908f2db8 More TSRM stuff 2001-08-03 07:12:59 +00:00
Zeev Suraski 9be8c97967 Some more TSRMLS_FETCH work 2001-07-31 05:56:26 +00:00
Zeev Suraski aa1772ca72 More TSRMLS_FETCH annihilation 2001-07-31 05:44:11 +00:00
Zeev Suraski c43806f415 Zend compatibility patch 2001-07-30 08:24:42 +00:00
Zeev Suraski 797a079a95 More TSRMLS_FETCH work, and a bit of cleanup 2001-07-30 06:18:13 +00:00
Zeev Suraski 7b1c400631 More TSRMLS_FETCH annihilation (Zend compatibility patch) 2001-07-30 04:58:07 +00:00
Zeev Suraski 1c25b8dd53 Avoid TSRMLS_FETCH()'s, and clean up a bit of stale extern's and layout on the way 2001-07-30 01:56:43 +00:00
Andi Gutmans e3632d5ecd - Yet another one... 2001-07-29 08:35:41 +00:00
Andi Gutmans 5c5178b2f4 - More object macros 2001-07-28 19:23:21 +00:00
Andi Gutmans c8eccca0b1 - More Object macro work. I couldn't test this one so let me know if it
breaks the Windows build.
2001-07-28 18:55:49 +00:00
Zeev Suraski d87cc976e1 Redesigned thread safety mechanism - nua nua 2001-07-28 11:36:37 +00:00
Zeev Suraski fe6f8712a4 - Get rid of ELS_*(), and use TSRMLS_*() instead.
- Move to the new ts_allocate_id() API
This patch is *bound* to break some files, as I must have had typos somewhere.
If you use any uncommon extension, please try to build it...
2001-07-27 10:16:41 +00:00
Harald Radi 050d346cd2 removed duplicate code and changed
code slightly to be compatible with broken
com implementations
2001-07-24 10:42:29 +00:00
Harald Radi 3110a58795 fixed a bug in 'case VT_DATE' 2001-07-18 19:56:18 +00:00
Zeev Suraski 94f5950438 Get rid of var_uninit() 2001-07-15 19:03:04 +00:00
Zeev Suraski 85b4df53c0 Improved interactive mode - it is now available in all builds, without any significant slowdown 2001-07-15 14:08:58 +00:00
Thies C. Arntzen 0ef0f8e32b ZVAL_BOOL(v,0) -> ZVAL_FALSE(v) 2001-07-11 12:42:25 +00:00