OSDN Git Service

Add more sanity-checking to PageAddItem and PageIndexTupleDelete,
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 15 Jan 2002 22:14:17 +0000 (22:14 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 15 Jan 2002 22:14:17 +0000 (22:14 +0000)
commitaa00e6134e4fa892a2ec5f343d2c60a599dd29d9
tree2d3543984d207f6ea6b3b58a94b03d47fd6bf651
parent685a66cdfe07fd25e82b01d15894005086707633
Add more sanity-checking to PageAddItem and PageIndexTupleDelete,
to prevent spreading of corruption when page header pointers are bad.
Merge PageZero into PageInit, since it was never used separately, and
remove separate memset calls used at most other PageInit call points.
Remove IndexPageCleanup, which wasn't used at all.
src/backend/access/gist/gist.c
src/backend/access/hash/hashpage.c
src/backend/access/heap/heapam.c
src/backend/access/nbtree/nbtpage.c
src/backend/access/rtree/rtree.c
src/backend/storage/page/bufpage.c
src/include/storage/bufpage.h