HashTable *evhs;
TSRMLS_DF(data);
- php_pqres_init_instance_data(event->result, &obj TSRMLS_CC);
+ php_pqres_init_instance_data(event->result, data->obj, &obj TSRMLS_CC);
/* event listener */
if (SUCCESS == zend_hash_find(&data->obj->intern->eventhandlers, ZEND_STRS("result"), (void *) &evhs)) {
}
/* async callback */
- if (data->obj->intern->onevent.fci.size > 0) {
+ if (php_pq_callback_is_enabled(&data->obj->intern->onevent)) {
zval *res = NULL;
php_pq_object_to_zval(obj, &res TSRMLS_CC);