param->stmt = stmt;
param->is_param = is_param;
- ZVAL_ADDREF(param->parameter);
if (param->driver_params) {
ZVAL_ADDREF(param->driver_params);
}
INIT_PZVAL(param.parameter);
if (!really_register_bound_param(¶m, stmt, 1 TSRMLS_CC)) {
+ zval_ptr_dtor(¶m.parameter);
RETURN_FALSE;
}
return 0;
}
+ ZVAL_ADDREF(param.parameter);
return really_register_bound_param(¶m, stmt, is_param TSRMLS_CC);
} /* }}} */
RETURN_FALSE;
}
+ ZVAL_ADDREF(param.parameter);
RETURN_BOOL(really_register_bound_param(¶m, stmt, TRUE TSRMLS_CC));
}
/* }}} */