X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Flibjit.c;h=338e8a73de2b830457b67228204eae3433ae8cfb;hp=da8f25e5ae2dbc786251a01dd1fc6f40164fe4a7;hb=ddeb4918bce67ed63c5f4c8c4e250e92ebdef89d;hpb=1cc295bbc317d62e6ba254a0dcfb00c5a7a5baaa diff --git a/src/libjit.c b/src/libjit.c index da8f25e..338e8a7 100644 --- a/src/libjit.c +++ b/src/libjit.c @@ -42,7 +42,7 @@ static inline jit_type_t psi_jit_token_type(token_t t) { switch (t) { default: - ZEND_ASSERT(0); + assert(0); /* no break */ case PSI_T_VOID: return jit_type_void; @@ -155,7 +155,7 @@ static unsigned psi_jit_struct_type_elements(struct psi_decl_struct *strct, /* apply struct alignment padding */ offset = (offset + maxalign - 1) & ~(maxalign - 1); - ZEND_ASSERT(offset <= strct->size); + assert(offset <= strct->size); if (offset < strct->size) { nels += psi_jit_struct_type_pad(&(*fields)[nels], strct->size - offset); } @@ -517,7 +517,7 @@ static void psi_jit_call_va(struct psi_context *C, struct psi_call_frame *frame, signature = jit_type_create_signature(jit_abi_vararg, jit_type_get_return(info->signature), param_types, argc + va_count, 1); - ZEND_ASSERT(signature); + assert(signature); info->impl.fn.frame = frame; jit_apply(signature, decl->sym, args, argc, rval);