aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/storage')
-rw-r--r--src/backend/storage/large_object/inv_api.c6
-rw-r--r--src/backend/storage/page/bufpage.c10
2 files changed, 10 insertions, 6 deletions
diff --git a/src/backend/storage/large_object/inv_api.c b/src/backend/storage/large_object/inv_api.c
index bb649996010..243bdc28a35 100644
--- a/src/backend/storage/large_object/inv_api.c
+++ b/src/backend/storage/large_object/inv_api.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/storage/large_object/inv_api.c,v 1.6 1996/11/10 03:02:36 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/storage/large_object/inv_api.c,v 1.7 1996/11/13 20:49:18 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
@@ -165,7 +165,7 @@ inv_create(int flags)
classObjectId[0] = INT4_OPS_OID;
index_create(objname, indname, NULL, NULL, BTREE_AM_OID,
1, &attNums[0], &classObjectId[0],
- 0, (Datum) NULL, NULL, FALSE);
+ 0, (Datum) NULL, NULL, FALSE, FALSE);
/* make the index visible in this transaction */
CommandCounterIncrement();
@@ -1008,7 +1008,7 @@ inv_indextup(LargeObjectDesc *obj_desc, HeapTuple htup)
n[0] = ' ';
v[0] = Int32GetDatum(obj_desc->highbyte);
- res = index_insert(obj_desc->index_r, &v[0], &n[0], &(htup->t_ctid));
+ res = index_insert(obj_desc->index_r, &v[0], &n[0], &(htup->t_ctid), false);
if (res)
pfree(res);
diff --git a/src/backend/storage/page/bufpage.c b/src/backend/storage/page/bufpage.c
index 2cfc21f5c17..55ef66afc57 100644
--- a/src/backend/storage/page/bufpage.c
+++ b/src/backend/storage/page/bufpage.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/storage/page/bufpage.c,v 1.3 1996/11/08 05:59:03 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/storage/page/bufpage.c,v 1.4 1996/11/13 20:49:29 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
@@ -105,9 +105,13 @@ PageGetItem(Page page, ItemId itemId)
Item item;
Assert(PageIsValid(page));
- Assert((*itemId).lp_flags & LP_USED);
+/* Assert(itemId->lp_flags & LP_USED); */
+ if(!(itemId->lp_flags & LP_USED)) {
+ elog(NOTICE, "LP_USED assertion failed. dumping core.");
+ abort();
+ }
- item = (Item)(((char *)page) + (*itemId).lp_off);
+ item = (Item)(((char *)page) + itemId->lp_off);
return (item);
}