projects
/
m6w6
/
ext-psi
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
psis -> psi.d
[m6w6/ext-psi]
/
src
/
module.c
diff --git
a/src/module.c
b/src/module.c
index 8ab22ae1b2133e847c9d43866beb8f195ec3cc14..a02784c279827f6972e664fb5ff58f744fc1e3cc 100644
(file)
--- a/
src/module.c
+++ b/
src/module.c
@@
-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)
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", "psi
s
", 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, ...)
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);
PSI_ContextCall(&PSI_G(context), &ret_val, impl->decl);
psi_do_return(return_value, impl->stmts->ret.list[0], &ret_val);