X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=php_psi.h;h=631c2a2ec840161a65f7685aa13f55ac5fae7058;hp=160970003677ee7b89bfe3e0ff74f3d63f9c0d29;hb=5fb98c298b198dbc7dba9d1c339b21e179c65b4e;hpb=9bcb1df0786a8193d65949c857baaba2f4296e84 diff --git a/php_psi.h b/php_psi.h index 1609700..631c2a2 100644 --- a/php_psi.h +++ b/php_psi.h @@ -59,6 +59,9 @@ static inline psi_object *PSI_OBJ(zval *zv, zend_object *zo) { if (zv) { zo = Z_OBJ_P(zv); } + if (!zo) { + return NULL; + } return (void *) (((char *) zo) - zo->handlers->offset); }