Re: IntArray in c.h
От | Tom Lane |
---|---|
Тема | Re: IntArray in c.h |
Дата | |
Msg-id | 439.1262276882@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: IntArray in c.h (Peter Eisentraut <peter_e@gmx.net>) |
Ответы |
Re: IntArray in c.h
|
Список | pgsql-hackers |
Peter Eisentraut <peter_e@gmx.net> writes: > The definition of c.h is bogus anyway. You might think it contains > includes and defines to set up a portable C environment, which is what > the first half indeed does. > But then things like regproc, transaction ID types, IntArray, varlena, > bytea, oidvector, NameData, etc. do not belong there and should be moved > to postgres.h. Actually, what c.h does is to provide definitions that are needed in both frontend and backend code. And we do NOT want to start including postgres.h in frontend code. It might be that some of the declarations there are useless to frontend code and could be moved, but trying to be as strict as you suggest is only going to create problems. regards, tom lane
В списке pgsql-hackers по дате отправления: