phanto Sat Jan 11 03:59:37 2003 EDT Modified files: /php4/ext/rpc rpc.c rpc_proxy.c /php4/ext/rpc/com variant.c Log: fix build Index: php4/ext/rpc/rpc.c diff -u php4/ext/rpc/rpc.c:1.15 php4/ext/rpc/rpc.c:1.16 --- php4/ext/rpc/rpc.c:1.15 Tue Dec 31 11:07:22 2002 +++ php4/ext/rpc/rpc.c Sat Jan 11 03:59:36 2003 @@ -66,8 +66,6 @@ NULL, rpc_get, rpc_set, - NULL, - NULL, rpc_has_property, rpc_unset_property, rpc_get_properties, @@ -139,6 +137,24 @@ zend_llist_init(classes_list, sizeof(rpc_class_hash **), rpc_class_dtor, TRUE); FOREACH_HANDLER { + /* + handle = DL_LOAD(path); + if (!handle) { +#ifndef ZEND_WIN32 + fprintf(stderr, "Failed loading %s: %s\n", path, DL_ERROR()); +#else + fprintf(stderr, "Failed loading %s\n", path); +#endif + return FAILURE; + } + + extension_version_info = (zend_extension_version_info *) +DL_FETCH_SYMBOL(handle, "extension_version_info"); + new_extension = (zend_extension *) DL_FETCH_SYMBOL(handle, +"zend_extension_entry"); + if (!extension_version_info || !new_extension) { + fprintf(stderr, "%s doesn't appear to be a valid Zend extension\n", +path); + return FAILURE; + } +*/ zend_class_entry ce; HANDLER.rpc_handler_init(module_number TSRMLS_CC); @@ -155,7 +171,7 @@ /* register classes and functions */ *HANDLER.ce = zend_register_internal_class_ex(&ce, rpc_entry, NULL TSRMLS_CC); - zend_register_functions(HANDLER.functions, NULL, MODULE_PERSISTENT TSRMLS_CC); + zend_register_functions(NULLHANDLER.functions, NULL, MODULE_PERSISTENT +TSRMLS_CC); zend_register_ini_entries(HANDLER.ini, module_number TSRMLS_CC); } Index: php4/ext/rpc/rpc_proxy.c diff -u php4/ext/rpc/rpc_proxy.c:1.5 php4/ext/rpc/rpc_proxy.c:1.6 --- php4/ext/rpc/rpc_proxy.c:1.5 Tue Dec 31 11:07:22 2002 +++ php4/ext/rpc/rpc_proxy.c Sat Jan 11 03:59:36 2003 @@ -52,8 +52,6 @@ NULL, rpc_proxy_get, rpc_proxy_set, - NULL, - NULL, rpc_proxy_has_property, rpc_proxy_unset_property, rpc_proxy_get_properties, Index: php4/ext/rpc/com/variant.c diff -u php4/ext/rpc/com/variant.c:1.34 php4/ext/rpc/com/variant.c:1.35 --- php4/ext/rpc/com/variant.c:1.34 Tue Dec 31 11:07:23 2002 +++ php4/ext/rpc/com/variant.c Sat Jan 11 03:59:36 2003 @@ -62,8 +62,6 @@ NULL, NULL, NULL, - NULL, - NULL, variant_get_constructor, variant_get_class_entry, NULL,
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php