cvs: /php4/ext/com COM.c /php4/ext/standard basic_functions.c datetime.c /php4/tests testobj

From: Date: Mon, 26 Jul 1999 16:54:41 +0000
Subject: cvs: /php4/ext/com COM.c /php4/ext/standard basic_functions.c datetime.c /php4/tests testobj
Groups: php.version4 
Request: Send a blank email to php-version4+get-2793@lists.php.net to get a copy of this message
andi Mon Jul 26 12:54:41 1999 EDT Modified files: /php4/ext/com COM.c /php4/ext/standard basic_functions.c datetime.c /php4/tests testobj Log: - Fix the new operator incompatibility. - I commented PHP_FUNCTION(strtotime) in datetime.c because it stopped win32 from compiling. This needs to be fixed!!! - Check out libzend to compile the tree now. Index: php4/ext/com/COM.c diff -u php4/ext/com/COM.c:1.8 php4/ext/com/COM.c:1.9 --- php4/ext/com/COM.c:1.8 Fri Jul 16 09:12:43 1999 +++ php4/ext/com/COM.c Mon Jul 26 12:54:40 1999 @@ -675,7 +675,7 @@ zend_overloaded_element *overloaded_property; zend_llist_element *element; pval **idispatch_handle; - pval *object = *property_reference->object; + pval *object = property_reference->object; IDispatch *i_dispatch; int type; VARIANTARG var_result; @@ -748,7 +748,7 @@ zend_overloaded_element *overloaded_property; zend_llist_element *element; pval **idispatch_handle; - pval *object = *property_reference->object; + pval *object = property_reference->object; IDispatch *i_dispatch; int type; VARIANTARG var_result; @@ -810,7 +810,7 @@ void php_COM_call_function_handler(INTERNAL_FUNCTION_PARAMETERS, zend_property_reference *property_reference) { zend_overloaded_element *overloaded_property; - pval *object = *property_reference->object; + pval *object = property_reference->object; zend_overloaded_element *function_name = (zend_overloaded_element *) property_reference->elements_list.tail->data; if (zend_llist_count(&property_reference->elements_list)==1 Index: php4/ext/standard/basic_functions.c diff -u php4/ext/standard/basic_functions.c:1.53 php4/ext/standard/basic_functions.c:1.54 --- php4/ext/standard/basic_functions.c:1.53 Sat Jul 24 18:16:54 1999 +++ php4/ext/standard/basic_functions.c Mon Jul 26 12:54:41 1999 @@ -94,7 +94,9 @@ #if HAVE_STRFTIME PHP_FE(strftime, NULL) #endif +#if !(WIN32|WINNT) PHP_FE(strtotime, NULL) +#endif PHP_FE(date, NULL) PHP_FE(gmdate, NULL) PHP_FE(getdate, NULL) Index: php4/ext/standard/datetime.c diff -u php4/ext/standard/datetime.c:1.15 php4/ext/standard/datetime.c:1.16 --- php4/ext/standard/datetime.c:1.15 Fri Jul 23 22:43:22 1999 +++ php4/ext/standard/datetime.c Mon Jul 26 12:54:41 1999 @@ -19,7 +19,7 @@ */ -/* $Id: datetime.c,v 1.15 1999/07/24 02:43:22 rasmus Exp $ */ +/* $Id: datetime.c,v 1.16 1999/07/26 16:54:41 andi Exp $ */ #include "php.h" @@ -65,7 +65,9 @@ #define isleap(year) (((year%4) == 0 && (year%100)!=0) || (year%400)==0) +#if !(WIN32|WINNT) extern PHPAPI time_t parsedate(char *p, struct timeval *now); +#endif PHP_FUNCTION(time) { @@ -556,6 +558,7 @@ } #endif +#if !(WIN32|WINNT) /* {{{ proto int strtotime(string time, int now) */ PHP_FUNCTION(strtotime) { @@ -579,6 +582,7 @@ RETURN_LONG(parsedate(timep->value.str.val, NULL)); } } +#endif /* }}} */ /* Index: php4/tests/testobj diff -u php4/tests/testobj:1.1 php4/tests/testobj:1.2 --- php4/tests/testobj:1.1 Thu Jul 8 17:42:29 1999 +++ php4/tests/testobj Mon Jul 26 12:54:41 1999 @@ -8,6 +8,7 @@ }; $foo = new foobar; // or die("Unable to construct foobar\n"); +print $foo->initialized; //$word = new COm("word.application"); //$word->visible = true; //sleep(5);

« previous php.version4 (#2793) next »