X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Ftypes%2Fdecl_extvar.c;h=263a25a67f744e2c6b2d4a896881a21660da4973;hb=698841dfdd4d70d24e0b7af25ac7100bc2cb26a4;hp=24ff39a0284cce4b550af4a14865b16a30aa951d;hpb=32cdc02a91cd535ae21e9a775664995f4691a824;p=m6w6%2Fext-psi diff --git a/src/types/decl_extvar.c b/src/types/decl_extvar.c index 24ff39a..263a25a 100644 --- a/src/types/decl_extvar.c +++ b/src/types/decl_extvar.c @@ -23,14 +23,18 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *******************************************************************************/ -#include "php_psi_stdinc.h" - -#include "php_psi.h" +#ifdef HAVE_CONFIG_H +# include "config.h" +#else +# include "php_config.h" +#endif #include #include +#include "php_psi.h" #include "data.h" +#include "dl.h" struct psi_decl_extvar *psi_decl_extvar_init(struct psi_decl_arg *arg) { @@ -100,7 +104,7 @@ void psi_decl_extvar_dump(struct psi_dump *dump, struct psi_decl_extvar *evar) struct psi_decl *psi_decl_extvar_setter(struct psi_decl_extvar *evar) { - zend_string *type_str = zend_string_init_interned(ZEND_STRS("void"), 1); + zend_string *type_str = psi_string_init_interned(ZEND_STRS("void"), 1); struct psi_decl_type *func_type = psi_decl_type_init(PSI_T_VOID, type_str); struct psi_decl_var *func_var = psi_decl_var_copy(evar->arg->var); struct psi_decl_arg *func = psi_decl_arg_init(func_type, func_var); @@ -119,7 +123,7 @@ struct psi_decl *psi_decl_extvar_setter(struct psi_decl_extvar *evar) smart_str_append_ex(&name, func_var->name, 1); smart_str_appendl_ex(&name, ZEND_STRL("_set"), 1); zend_string_release(func_var->name); - func_var->name = zend_new_interned_string(smart_str_extract(&name)); + func_var->name = psi_new_interned_string(smart_str_extract(&name)); decl->extvar = 1; @@ -142,7 +146,7 @@ struct psi_decl *psi_decl_extvar_getter(struct psi_decl_extvar *evar) smart_str_append_ex(&name, func_var->name, 1); smart_str_appendl_ex(&name, ZEND_STRL("_get"), 1); zend_string_release(func_var->name); - func_var->name = zend_new_interned_string(smart_str_extract(&name)); + func_var->name = psi_new_interned_string(smart_str_extract(&name)); decl->extvar = 1;