Re: [HACKERS] oid8types() borken?
От | t-ishii@sra.co.jp (Tatsuo Ishii) |
---|---|
Тема | Re: [HACKERS] oid8types() borken? |
Дата | |
Msg-id | 199809221559.AAA13672@meshsv26.tk.mesh.ad.jp обсуждение исходный текст |
Ответ на | Re: [HACKERS] oid8types() borken? (Bruce Momjian <maillist@candle.pha.pa.us>) |
Ответы |
Re: [HACKERS] oid8types() borken?
|
Список | pgsql-hackers |
At 0:47 AM 98.9.18 -0400, Bruce Momjian wrote: >Fixed. The actual fix is to change: > > oid8types(Oid **oidArray) > >to: > > oid8types(Oid (*oidArray)[]) > >Can someone explain what this is? This is the old 6.3 code, and forgot >to reverse back this part when I realized my change to **oidArray did >not work. Oid **oidArray and (Oid (*oidArray)[] are quite different. The latter is a pointer to Oid array. Sample code for a caller might be: Oid oids[8]; : : oid8types(&oids); &oids is actually same as oids or &oids[0]. Interesting but just waste of time IMHO. You will see oidArray and *oidArray shows same value in oid8types(). Seems just oid8types(Oid *oidArray) or oid8types(Oid oidArray[]) are simpler and more effective. -- Tatsuo Ishii t-ishii@sra.co.jp
В списке pgsql-hackers по дате отправления: