|
|
|
@ -644,7 +644,7 @@ int php_oci_bind_post_exec(void *data TSRMLS_DC) |
|
|
|
} |
|
|
|
zval_dtor(val); |
|
|
|
ZVAL_NULL(val); |
|
|
|
} else if (Z_TYPE_P(bind->zval) == IS_STRING) { |
|
|
|
} else if (Z_TYPE_P(bind->zval) == IS_STRING && Z_STRLEN_P(bind->zval) > 0) { |
|
|
|
Z_STRVAL_P(bind->zval) = erealloc(Z_STRVAL_P(bind->zval), Z_STRLEN_P(bind->zval)+1); |
|
|
|
Z_STRVAL_P(bind->zval)[ Z_STRLEN_P(bind->zval) ] = '\0'; |
|
|
|
} |
|
|
|
|