]> granicus.if.org Git - php/commitdiff
MFH: add 1 to the max_length to keep \0 at its place
authorAntony Dovgal <tony2001@php.net>
Thu, 8 Dec 2005 21:22:52 +0000 (21:22 +0000)
committerAntony Dovgal <tony2001@php.net>
Thu, 8 Dec 2005 21:22:52 +0000 (21:22 +0000)
ext/oci8/oci8_statement.c

index 574a88627ba5489838f2a3afee659dd5916cf7b0..dbdb0df96e6159318d838648ab4999501bffc8fb 100644 (file)
@@ -1193,7 +1193,7 @@ php_oci_bind *php_oci_bind_array_helper_string(zval* var, long max_table_length,
                while (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE) {
                        convert_to_string_ex(entry);
                        if (Z_STRLEN_PP(entry) > maxlength) {
-                               maxlength = Z_STRLEN_PP(entry);
+                               maxlength = Z_STRLEN_PP(entry) + 1;
                        }
                        zend_hash_move_forward(hash);
                }