X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Fcontext.h;fp=src%2Fcontext.h;h=e2ee35d174a78b5fec35312bda5ff59a0a2123e2;hp=62d2a12269959a2ae149c4693c1c24d1d1ba5ce5;hb=203caffc3e92072074fd7f2aa666aca801c2e069;hpb=2cef1aee122dcdcf0d1a63a45528fdcb0ee4221e diff --git a/src/context.h b/src/context.h index 62d2a12..e2ee35d 100644 --- a/src/context.h +++ b/src/context.h @@ -26,6 +26,7 @@ #ifndef PSI_CONTEXT_H #define PSI_CONTEXT_H +#include #include "token.h" /* zend_function_entry */ @@ -99,7 +100,7 @@ void **psi_context_composite_type_elements(struct psi_context *C, void *psi_context_decl_arg_call_type(struct psi_context *C, struct psi_decl_arg *arg); void *psi_context_decl_arg_full_type(struct psi_context *C, struct psi_decl_arg *arg); -ZEND_RESULT_CODE psi_context_call(struct psi_context *C, zend_execute_data *execute_data, zval *return_value, struct psi_impl *impl); +bool psi_context_call(struct psi_context *C, zend_execute_data *execute_data, zval *return_value, struct psi_impl *impl); void psi_context_dump(struct psi_dump *dump, struct psi_context *C); void psi_context_dtor(struct psi_context *C); void psi_context_free(struct psi_context **C);