Lines Matching refs:ptr
529 static int pgsql_stmt_get_col(pdo_stmt_t *stmt, int colno, char **ptr, size_t *len, int *caller_fre… in pgsql_stmt_get_col() argument
541 *ptr = NULL; in pgsql_stmt_get_col()
544 *ptr = PQgetvalue(S->result, S->current_row - 1, colno); in pgsql_stmt_get_col()
550 ZEND_ATOL(S->cols[colno].intval, *ptr); in pgsql_stmt_get_col()
551 *ptr = (char *) &(S->cols[colno].intval); in pgsql_stmt_get_col()
556 S->cols[colno].boolval = **ptr == 't'; in pgsql_stmt_get_col()
557 *ptr = (char *) &(S->cols[colno].boolval); in pgsql_stmt_get_col()
565 Oid oid = (Oid)strtoul(*ptr, &end_ptr, 10); in pgsql_stmt_get_col()
568 *ptr = (char*)pdo_pgsql_create_lob_stream(&stmt->database_object_handle, loid, oid); in pgsql_stmt_get_col()
570 return *ptr ? 1 : 0; in pgsql_stmt_get_col()
572 *ptr = NULL; in pgsql_stmt_get_col()
576 char *tmp_ptr = (char *)PQunescapeBytea((unsigned char *)*ptr, &tmp_len); in pgsql_stmt_get_col()
584 *ptr = (char *)php_stream_memory_open(TEMP_STREAM_READONLY, "", 0); in pgsql_stmt_get_col()
588 *ptr = estrndup(tmp_ptr, tmp_len); in pgsql_stmt_get_col()