Re: [HACKERS] [CURRENT] contrib/array_iterator patch

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: [HACKERS] [CURRENT] contrib/array_iterator patch
Дата
Msg-id 199903160310.WAA26127@candle.pha.pa.us
обсуждение исходный текст
Ответ на [CURRENT] contrib/array_iterator patch  (Tatsuo Ishii <t-ishii@sra.co.jp>)
Список pgsql-hackers
Applied.


> contrib/array_iterator/array_iterator.c won't compile.
> Included patches should fix the problem.
> --
> Tatsuo Ishii
> 
> *** pgsql/contrib/array/array_iterator.c~    Fri Jan 22 07:40:16 1999
> --- pgsql/contrib/array/array_iterator.c    Tue Mar 16 11:31:40 1999
> ***************
> *** 28,37 ****
>   
>   #include "array_iterator.h"
>   
>   array_iterator(Oid elemtype, Oid proc, int and, ArrayType *array, Datum value)
>   {
>       HeapTuple    typ_tuple;
> !     TypeTupleForm typ_struct;
>       bool        typbyval;
>       int            typlen;
>       func_ptr    proc_fn;
> --- 28,38 ----
>   
>   #include "array_iterator.h"
>   
> + static int32
>   array_iterator(Oid elemtype, Oid proc, int and, ArrayType *array, Datum value)
>   {
>       HeapTuple    typ_tuple;
> !     Form_pg_type typ_struct;
>       bool        typbyval;
>       int            typlen;
>       func_ptr    proc_fn;
> ***************
> *** 43,48 ****
> --- 44,50 ----
>                  *dim;
>       char       *p;
>       FmgrInfo finf;    /*Tobias Gabele Jan 18 1999*/
> +     
>   
>       /* Sanity checks */
>       if ((array == (ArrayType *) NULL)
> ***************
> *** 67,73 ****
>           elog(ERROR, "array_iterator: cache lookup failed for type %d", elemtype);
>           return 0;
>       }
> !     typ_struct = (TypeTupleForm) GETSTRUCT(typ_tuple);
>       typlen = typ_struct->typlen;
>       typbyval = typ_struct->typbyval;
>   
> --- 69,75 ----
>           elog(ERROR, "array_iterator: cache lookup failed for type %d", elemtype);
>           return 0;
>       }
> !     typ_struct = (Form_pg_type) GETSTRUCT(typ_tuple);
>       typlen = typ_struct->typlen;
>       typbyval = typ_struct->typbyval;
>   
> [srapc451.sra.co.jp]t-ishii{123} 
> 
> 


--  Bruce Momjian                        |  http://www.op.net/~candle maillist@candle.pha.pa.us            |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: [HACKERS] "CANNOT EXTEND" -
Следующее
От: Tom Lane
Дата:
Сообщение: Re: [HACKERS] Developers Globe (FINAL)