summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/include/access/nbtree.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/include/access/nbtree.h b/src/include/access/nbtree.h
index ed35f7b1f0a..e8d0950ecc1 100644
--- a/src/include/access/nbtree.h
+++ b/src/include/access/nbtree.h
@@ -7,7 +7,7 @@
* Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $Id: nbtree.h,v 1.50 2001/01/24 19:43:19 momjian Exp $
+ * $Id: nbtree.h,v 1.51 2001/02/07 23:34:18 vadim Exp $
*
*-------------------------------------------------------------------------
*/
@@ -50,6 +50,10 @@ typedef BTPageOpaqueData *BTPageOpaque;
#define BTREE_METAPAGE 0 /* first page is meta */
#define BTREE_MAGIC 0x053162
+#define BTreeInvalidParent(opaque) \
+ (opaque->btpo_parent == InvalidBlockNumber || \
+ opaque->btpo_parent == BTREE_METAPAGE)
+
#define BTREE_VERSION 1
typedef struct BTMetaPageData