diff --git a/src/backend/access/nbtree/nbtinsert.c b/src/backend/access/nbtree/nbtinsert.c index 9804afab42..89a80c2397 100644 --- a/src/backend/access/nbtree/nbtinsert.c +++ b/src/backend/access/nbtree/nbtinsert.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/access/nbtree/nbtinsert.c,v 1.9 1997/01/10 10:06:20 vadim Exp $ + * $Header: /cvsroot/pgsql/src/backend/access/nbtree/nbtinsert.c,v 1.10 1997/01/25 21:08:09 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -982,7 +982,7 @@ _bt_updateitem(Relation rel, maxoff = PageGetMaxOffsetNumber(page); /* locate item on the page */ - first = P_RIGHTMOST((BTPageOpaque) PageGetSpecialPointer(page)) \ + first = P_RIGHTMOST((BTPageOpaque) PageGetSpecialPointer(page)) ? P_HIKEY : P_FIRSTKEY; i = first; do { diff --git a/src/include/config.h b/src/include/config.h index 2e636be5a8..f36ddf9119 100644 --- a/src/include/config.h +++ b/src/include/config.h @@ -50,6 +50,7 @@ # define USE_POSIX_SIGNALS # define DISABLE_XOPEN_NLS # define HAS_LONG_LONG +# define NEED_ISINF # define NEED_UNION_SEMUN # define HAS_TEST_AND_SET # include /* for msemaphore */