psis -> psi.d
[m6w6/ext-psi] / src / module.c
index 8ab22ae1b2133e847c9d43866beb8f195ec3cc14..a02784c279827f6972e664fb5ff58f744fc1e3cc 100644 (file)
@@ -17,7 +17,7 @@ ZEND_DECLARE_MODULE_GLOBALS(psi);
 
 PHP_INI_BEGIN()
        STD_PHP_INI_ENTRY("psi.engine", "ffi", PHP_INI_SYSTEM, OnUpdateString, engine, zend_psi_globals, psi_globals)
-       STD_PHP_INI_ENTRY("psi.directory", "psis", PHP_INI_SYSTEM, OnUpdateString, directory, zend_psi_globals, psi_globals)
+       STD_PHP_INI_ENTRY("psi.directory", "psi.d", PHP_INI_SYSTEM, OnUpdateString, directory, zend_psi_globals, psi_globals)
 PHP_INI_END();
 
 void psi_error(int type, const char *msg, ...)
@@ -685,6 +685,7 @@ void psi_call(zend_execute_data *execute_data, zval *return_value, impl *impl)
                }
        }
 
+       memset(&ret_val, 0, sizeof(ret_val));
        PSI_ContextCall(&PSI_G(context), &ret_val, impl->decl);
 
        psi_do_return(return_value, impl->stmts->ret.list[0], &ret_val);