]> granicus.if.org Git - php/commitdiff
Fix type mismatch in two get_col callbacks
authorNikita Popov <nikita.ppv@gmail.com>
Wed, 12 Jun 2019 08:54:21 +0000 (10:54 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Wed, 12 Jun 2019 09:54:12 +0000 (11:54 +0200)
ext/pdo_pgsql/pgsql_statement.c
ext/pdo_sqlite/sqlite_statement.c

index 107eceaa4bc74d5588b08fdb7381b5a26c775ce9..a07c8117ca5fa01e6d9e12fd6edba948a7e16ca0 100644 (file)
@@ -526,7 +526,7 @@ static int pgsql_stmt_describe(pdo_stmt_t *stmt, int colno)
        return 1;
 }
 
-static int pgsql_stmt_get_col(pdo_stmt_t *stmt, int colno, char **ptr, zend_ulong *len, int *caller_frees )
+static int pgsql_stmt_get_col(pdo_stmt_t *stmt, int colno, char **ptr, size_t *len, int *caller_frees )
 {
        pdo_pgsql_stmt *S = (pdo_pgsql_stmt*)stmt->driver_data;
        struct pdo_column_data *cols = stmt->columns;
index d8a68efb05205458074e7e6149f7b78312f43ceb..f7d83447187ce377a7d93d27bce4745bdaf208fc 100644 (file)
@@ -263,7 +263,7 @@ static int pdo_sqlite_stmt_describe(pdo_stmt_t *stmt, int colno)
        return 1;
 }
 
-static int pdo_sqlite_stmt_get_col(pdo_stmt_t *stmt, int colno, char **ptr, zend_ulong *len, int *caller_frees)
+static int pdo_sqlite_stmt_get_col(pdo_stmt_t *stmt, int colno, char **ptr, size_t *len, int *caller_frees)
 {
        pdo_sqlite_stmt *S = (pdo_sqlite_stmt*)stmt->driver_data;
        if (!S->stmt) {