88 *
99 *
1010 * IDENTIFICATION
11- * $PostgreSQL: pgsql/src/backend/access/nbtree/nbtinsert.c,v 1.150 2007/02/0805:05:53 momjian Exp $
11+ * $PostgreSQL: pgsql/src/backend/access/nbtree/nbtinsert.c,v 1.151 2007/02/0813:52:55 alvherre Exp $
1212 *
1313 *-------------------------------------------------------------------------
1414 */
@@ -953,7 +953,7 @@ _bt_split(Relation rel, Buffer buf, OffsetNumber firstright,
953953xlrec .rightsib = BufferGetBlockNumber (rbuf );
954954xlrec .firstright = firstright ;
955955xlrec .rnext = ropaque -> btpo_next ;
956- xlrec .level = lopaque -> btpo .level ;
956+ xlrec .level = ropaque -> btpo .level ;
957957
958958rdata [0 ].data = (char * )& xlrec ;
959959rdata [0 ].len = SizeOfBtreeSplit ;
@@ -962,7 +962,7 @@ _bt_split(Relation rel, Buffer buf, OffsetNumber firstright,
962962lastrdata = & rdata [0 ];
963963
964964/* Log downlink on non-leaf pages. */
965- if (lopaque -> btpo .level > 0 )
965+ if (ropaque -> btpo .level > 0 )
966966{
967967lastrdata -> next = lastrdata + 1 ;
968968lastrdata ++ ;
@@ -1040,8 +1040,8 @@ _bt_split(Relation rel, Buffer buf, OffsetNumber firstright,
10401040
10411041recptr = XLogInsert (RM_BTREE_ID ,xlinfo ,rdata );
10421042
1043- PageSetLSN (leftpage ,recptr );
1044- PageSetTLI (leftpage ,ThisTimeLineID );
1043+ PageSetLSN (origpage ,recptr );
1044+ PageSetTLI (origpage ,ThisTimeLineID );
10451045PageSetLSN (rightpage ,recptr );
10461046PageSetTLI (rightpage ,ThisTimeLineID );
10471047if (!P_RIGHTMOST (ropaque ))