]> granicus.if.org Git - php/commitdiff
@- Fixed crash in OCIFetchStatement() when trying to read after
authorThies C. Arntzen <thies@php.net>
Thu, 8 Jun 2000 09:49:31 +0000 (09:49 +0000)
committerThies C. Arntzen <thies@php.net>
Thu, 8 Jun 2000 09:49:31 +0000 (09:49 +0000)
@  all data has already been read. (Thies)

ext/oci8/oci8.c

index 6cb59bea78f7a3fb932772b47155e8651ccaf818..5f427d78353756263f91a39184e4bb1b6cb51e4c 100644 (file)
@@ -1477,6 +1477,7 @@ oci_fetch(oci_statement *statement, ub4 nrows, char *func)
                        zend_hash_destroy(statement->columns);
                        efree(statement->columns);
                        statement->columns = 0;
+                       statement->ncolumns = 0;
                }
                statement->executed = 0;