X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Fcontext.h;h=ae79f4bd6137f6b40590a549f8672227f7647259;hp=dc350fbf6d19bd1814f76d769fbf1b3fa4cbc0f6;hb=440ff658995f1378fd74c0101ff6c2b4951ffdf9;hpb=9bcb1df0786a8193d65949c857baaba2f4296e84 diff --git a/src/context.h b/src/context.h index dc350fb..ae79f4b 100644 --- a/src/context.h +++ b/src/context.h @@ -46,8 +46,7 @@ struct psi_context_ops { void (*init)(struct psi_context *C); void (*dtor)(struct psi_context *C); zend_function_entry *(*compile)(struct psi_context *C); - void (*call)(struct psi_context *C, struct psi_call_frame *frame, struct psi_decl *psi_decl, void *rval, void **args); - void (*call_va)(struct psi_context *C, struct psi_call_frame *frame, struct psi_decl *psi_decl, void *rval, void **args, size_t va_count, void **va_types); + void (*call)(struct psi_call_frame *frame); void *(*query)(struct psi_context *C, enum psi_context_query q, void *arg); };