Lines Matching refs:ptr
492 static int pgsql_stmt_get_col(pdo_stmt_t *stmt, int colno, char **ptr, unsigned long *len, int *cal… in pgsql_stmt_get_col() argument
504 *ptr = NULL; in pgsql_stmt_get_col()
507 *ptr = PQgetvalue(S->result, S->current_row - 1, colno); in pgsql_stmt_get_col()
513 S->cols[colno].intval = atol(*ptr); in pgsql_stmt_get_col()
514 *ptr = (char *) &(S->cols[colno].intval); in pgsql_stmt_get_col()
519 S->cols[colno].boolval = **ptr == 't' ? 1: 0; in pgsql_stmt_get_col()
520 *ptr = (char *) &(S->cols[colno].boolval); in pgsql_stmt_get_col()
528 Oid oid = (Oid)strtoul(*ptr, &end_ptr, 10); in pgsql_stmt_get_col()
531 *ptr = (char*)pdo_pgsql_create_lob_stream(stmt->dbh, loid, oid TSRMLS_CC); in pgsql_stmt_get_col()
533 return *ptr ? 1 : 0; in pgsql_stmt_get_col()
535 *ptr = NULL; in pgsql_stmt_get_col()
539 char *tmp_ptr = PQunescapeBytea(*ptr, &tmp_len); in pgsql_stmt_get_col()
547 *ptr = (char *)php_stream_memory_open(TEMP_STREAM_READONLY, "", 0); in pgsql_stmt_get_col()
551 *ptr = estrndup(tmp_ptr, tmp_len); in pgsql_stmt_get_col()