]> granicus.if.org Git - php/commitdiff
this is the number of params, not the top index
authorGeorge Schlossnagle <gschlossnagle@php.net>
Tue, 30 Aug 2005 19:59:11 +0000 (19:59 +0000)
committerGeorge Schlossnagle <gschlossnagle@php.net>
Tue, 30 Aug 2005 19:59:11 +0000 (19:59 +0000)
ext/pdo_firebird/firebird_driver.c
ext/pdo_oci/oci_driver.c

index f47e6f31ec9608856f746ee2d4af39a63d604241..d040c2614ba33cbf98e5ef2cd3493135dff0b60d 100644 (file)
@@ -602,7 +602,7 @@ static int pdo_firebird_handle_factory(pdo_dbh_t *dbh, zval *driver_options TSRM
        int i, ret = 0;
        pdo_firebird_db_handle *H = dbh->driver_data = pecalloc(1,sizeof(*H),dbh->is_persistent);
 
-       php_pdo_parse_data_source(dbh->data_source, dbh->data_source_len, vars, 2);
+       php_pdo_parse_data_source(dbh->data_source, dbh->data_source_len, vars, 3);
        
        do {
                static char const dpb_flags[] = { 
index 7d52bdc5a6c69f8acc4e2a7426587442cf18bae5..3424ebedb82ccc3d72b34c913c62497e83e6dcdc 100755 (executable)
@@ -419,7 +419,7 @@ static int pdo_oci_handle_factory(pdo_dbh_t *dbh, zval *driver_options TSRMLS_DC
                { "dbname",   "",       0 }
        };
 
-       php_pdo_parse_data_source(dbh->data_source, dbh->data_source_len, vars, 4);
+       php_pdo_parse_data_source(dbh->data_source, dbh->data_source_len, vars, 2);
        
        H = pecalloc(1, sizeof(*H), dbh->is_persistent);
        dbh->driver_data = H;