X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Ftypes.h;h=97f00d4c43e9b349580eac07b2e31a759b399b59;hp=7c4c8960d70199bb9dedab3193a1d8612597ce5b;hb=a107dfcca2dfd0fc5a2779a8d679f778cb8f3290;hpb=dfc032e7e195fc09c5ad2cda81d00a8958b80a66 diff --git a/src/types.h b/src/types.h index 7c4c896..97f00d4 100644 --- a/src/types.h +++ b/src/types.h @@ -57,7 +57,7 @@ static inline impl_val *deref_impl_val(impl_val *ret_val, decl_var *var) { unsigned i; - ZEND_ASSERT(var->arg->var != var); + ZEND_ASSERT(!var->arg || var->arg->var != var); #if 0 fprintf(stderr, "deref: %s pl=%u:%u as=%u:%u %p\n", var->name, var->pointer_level, var->arg->var->pointer_level,