parameter = Z_REFVAL(param->parameter);
}
- if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_STR && param->max_value_len <= 0 && !ZVAL_IS_NULL(¶meter)) {
+ if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_STR && param->max_value_len <= 0 && !ZVAL_IS_NULL(parameter)) {
if (Z_TYPE_P(parameter) == IS_DOUBLE) {
char *p;
int len = spprintf(&p, 0, "%.*H", (int) EG(precision), Z_DVAL_P(parameter));
if (!really_register_bound_param(¶m, stmt, is_param TSRMLS_CC)) {
if (!ZVAL_IS_UNDEF(¶m.parameter)) {
zval_ptr_dtor(&(param.parameter));
- ZVAL_UNDEF(¶m.parameter);
}
return 0;
}