pgsql/src/include/access (tupdesc.h)
От | Bruce Momjian - CVS |
---|---|
Тема | pgsql/src/include/access (tupdesc.h) |
Дата | |
Msg-id | 200005220234.WAA62053@hub.org обсуждение исходный текст |
Список | pgsql-committers |
Date: Sunday, May 21, 2000 @ 22:34:24 Author: momjian Update of /home/projects/pgsql/cvsroot/pgsql/src/include/access from hub.org:/home/projects/pgsql/tmp/cvs-serv56576/pgsql/src/include/access Modified Files: tupdesc.h ----------------------------- Log Message ----------------------------- I am attempting to integrate postgres (v 7.0) with an open source project I am working on (Recall - a distributed, fault-tolerant, replicated, storage framework @ http://www.fault-tolerant.org). Recall is written in C++. I need to include the postgres headers and there are some problems when including the headers w/C++. Attached is a patch generated from postgres/src that fixes my problems. I was hoping to get this into the main source. It's very small (2k) and 3 files are changed: backend/utils/fmgr/fmgr.c, backend/utils/Gen_fmgrtab.sh.in, and include/access/tupdesc.h. In C++, you get a multiply defined symbol because the variable (FmgrInfo *fmgr_pl_finfo) is defined in the header (the patch moves it to the .c file). The other problem in tupdesc.h is the use of typeid is a problem in c++ (I renamed it to oidtypeid). Thanks, Neal Norwitz
В списке pgsql-committers по дате отправления: