8
8
*
9
9
*
10
10
* IDENTIFICATION
11
- * $PostgreSQL: pgsql/src/backend/access/nbtree/nbtinsert.c,v 1.150 2007/02/08 05:05:53 momjian Exp $
11
+ * $PostgreSQL: pgsql/src/backend/access/nbtree/nbtinsert.c,v 1.151 2007/02/08 13:52:55 alvherre Exp $
12
12
*
13
13
*-------------------------------------------------------------------------
14
14
*/
@@ -953,7 +953,7 @@ _bt_split(Relation rel, Buffer buf, OffsetNumber firstright,
953
953
xlrec .rightsib = BufferGetBlockNumber (rbuf );
954
954
xlrec .firstright = firstright ;
955
955
xlrec .rnext = ropaque -> btpo_next ;
956
- xlrec .level = lopaque -> btpo .level ;
956
+ xlrec .level = ropaque -> btpo .level ;
957
957
958
958
rdata [0 ].data = (char * ) & xlrec ;
959
959
rdata [0 ].len = SizeOfBtreeSplit ;
@@ -962,7 +962,7 @@ _bt_split(Relation rel, Buffer buf, OffsetNumber firstright,
962
962
lastrdata = & rdata [0 ];
963
963
964
964
/* Log downlink on non-leaf pages. */
965
- if (lopaque -> btpo .level > 0 )
965
+ if (ropaque -> btpo .level > 0 )
966
966
{
967
967
lastrdata -> next = lastrdata + 1 ;
968
968
lastrdata ++ ;
@@ -1040,8 +1040,8 @@ _bt_split(Relation rel, Buffer buf, OffsetNumber firstright,
1040
1040
1041
1041
recptr = XLogInsert (RM_BTREE_ID , xlinfo , rdata );
1042
1042
1043
- PageSetLSN (leftpage , recptr );
1044
- PageSetTLI (leftpage , ThisTimeLineID );
1043
+ PageSetLSN (origpage , recptr );
1044
+ PageSetTLI (origpage , ThisTimeLineID );
1045
1045
PageSetLSN (rightpage , recptr );
1046
1046
PageSetTLI (rightpage , ThisTimeLineID );
1047
1047
if (!P_RIGHTMOST (ropaque ))
0 commit comments