]> granicus.if.org Git - postgresql/commit
Rearrange bufmgr header files so that buf_internals.h need not be
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 30 Nov 2000 01:39:08 +0000 (01:39 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 30 Nov 2000 01:39:08 +0000 (01:39 +0000)
commit680b7357ce850c28d06997be793aee18f72434ba
tree79c9ab2ef4ac257301510d9ca6bc37b8c6dfba8b
parent9f20852f878dbacc0412d909d48fcbd779d7779e
Rearrange bufmgr header files so that buf_internals.h need not be
included by everything that includes bufmgr.h --- it's supposed to be
internals, after all, not part of the API!  This fixes the conflict
against FreeBSD headers reported by Rosenman, by making it unnecessary
for s_lock.h to be included by plperl.c.
13 files changed:
src/backend/access/hash/hashpage.c
src/backend/access/nbtree/nbtpage.c
src/backend/storage/buffer/buf_init.c
src/backend/storage/buffer/buf_table.c
src/backend/storage/buffer/bufmgr.c
src/backend/storage/buffer/freelist.c
src/backend/storage/buffer/localbuf.c
src/backend/storage/buffer/xlog_bufmgr.c
src/backend/storage/buffer/xlog_localbuf.c
src/backend/storage/ipc/ipci.c
src/backend/storage/lmgr/lmgr.c
src/include/storage/buf_internals.h
src/include/storage/bufmgr.h