summaryrefslogtreecommitdiff
path: root/ext/rpc
diff options
context:
space:
mode:
Diffstat (limited to 'ext/rpc')
-rw-r--r--ext/rpc/com/COM.c4
-rw-r--r--ext/rpc/com/php3_COM.h6
2 files changed, 6 insertions, 4 deletions
diff --git a/ext/rpc/com/COM.c b/ext/rpc/com/COM.c
index 5f618264b0..8e93d7dbd4 100644
--- a/ext/rpc/com/COM.c
+++ b/ext/rpc/com/COM.c
@@ -243,7 +243,7 @@ int php3_mshutdown_COM(SHUTDOWN_FUNC_ARGS)
}
-void php3_COM_load(INTERNAL_FUNCTION_PARAMETERS)
+PHP_FUNCTION(COM_load)
{
pval *module_name, *server_name=NULL;
CLSID clsid;
@@ -457,7 +457,7 @@ int do_COM_invoke(IDispatch *i_dispatch, pval *function_name, VARIANTARG *var_re
}
-void php3_COM_invoke(INTERNAL_FUNCTION_PARAMETERS)
+PHP_FUNCTION(COM_invoke)
{
pval **arguments;
pval *object, *function_name;
diff --git a/ext/rpc/com/php3_COM.h b/ext/rpc/com/php3_COM.h
index ed9cc4f526..a94c711559 100644
--- a/ext/rpc/com/php3_COM.h
+++ b/ext/rpc/com/php3_COM.h
@@ -5,8 +5,8 @@
extern int php3_minit_COM(INIT_FUNC_ARGS);
extern int php3_mshutdown_COM(SHUTDOWN_FUNC_ARGS);
-extern void php3_COM_load(INTERNAL_FUNCTION_PARAMETERS);
-extern void php3_COM_invoke(INTERNAL_FUNCTION_PARAMETERS);
+PHP_FUNCTION(COM_load);
+PHP_FUNCTION(COM_invoke);
PHP_FUNCTION(com_propget);
PHP_FUNCTION(com_propput);
@@ -19,4 +19,6 @@ extern php3_module_entry COM_module_entry;
#endif /* Win32|WINNT */
+#define phpext_COM_ptr COM_module_ptr
+
#endif /* _PHP3_COM_H */