Diff for /xfs-linux/xfs_bmap_btree.c between versions 1.161 and 1.162

version 1.161, 2007/07/09 15:43:09 version 1.162, 2007/08/02 16:03:47
Line 383  xfs_bmbt_delrec( Line 383  xfs_bmbt_delrec(
                 if (ptr < numrecs) {                  if (ptr < numrecs) {
                         memmove(&kp[ptr - 1], &kp[ptr],                          memmove(&kp[ptr - 1], &kp[ptr],
                                 (numrecs - ptr) * sizeof(*kp));                                  (numrecs - ptr) * sizeof(*kp));
                         memmove(&pp[ptr - 1], &pp[ptr], /* INT_: direct copy */                          memmove(&pp[ptr - 1], &pp[ptr],
                                 (numrecs - ptr) * sizeof(*pp));                                  (numrecs - ptr) * sizeof(*pp));
                         xfs_bmbt_log_ptrs(cur, bp, ptr, numrecs - 1);                          xfs_bmbt_log_ptrs(cur, bp, ptr, numrecs - 1);
                         xfs_bmbt_log_keys(cur, bp, ptr, numrecs - 1);                          xfs_bmbt_log_keys(cur, bp, ptr, numrecs - 1);
Line 815  xfs_bmbt_insrec( Line 815  xfs_bmbt_insrec(
 #endif  #endif
                 memmove(&kp[ptr], &kp[ptr - 1],                  memmove(&kp[ptr], &kp[ptr - 1],
                         (numrecs - ptr + 1) * sizeof(*kp));                          (numrecs - ptr + 1) * sizeof(*kp));
                 memmove(&pp[ptr], &pp[ptr - 1], /* INT_: direct copy */                  memmove(&pp[ptr], &pp[ptr - 1],
                         (numrecs - ptr + 1) * sizeof(*pp));                          (numrecs - ptr + 1) * sizeof(*pp));
 #ifdef DEBUG  #ifdef DEBUG
                 if ((error = xfs_btree_check_lptr(cur, *bnop, level))) {                  if ((error = xfs_btree_check_lptr(cur, *bnop, level))) {
Line 1250  xfs_bmbt_lshift( Line 1250  xfs_bmbt_lshift(
                         return error;                          return error;
                 }                  }
 #endif  #endif
                 *lpp = *rpp; /* INT_: direct copy */                  *lpp = *rpp;
                 xfs_bmbt_log_ptrs(cur, lbp, lrecs, lrecs);                  xfs_bmbt_log_ptrs(cur, lbp, lrecs, lrecs);
         } else {          } else {
                 lrp = XFS_BMAP_REC_IADDR(left, lrecs, cur);                  lrp = XFS_BMAP_REC_IADDR(left, lrecs, cur);
Line 1388  xfs_bmbt_rshift( Line 1388  xfs_bmbt_rshift(
                 }                  }
 #endif  #endif
                 *rkp = *lkp;                  *rkp = *lkp;
                 *rpp = *lpp; /* INT_: direct copy */                  *rpp = *lpp;
                 xfs_bmbt_log_keys(cur, rbp, 1, be16_to_cpu(right->bb_numrecs) + 1);                  xfs_bmbt_log_keys(cur, rbp, 1, be16_to_cpu(right->bb_numrecs) + 1);
                 xfs_bmbt_log_ptrs(cur, rbp, 1, be16_to_cpu(right->bb_numrecs) + 1);                  xfs_bmbt_log_ptrs(cur, rbp, 1, be16_to_cpu(right->bb_numrecs) + 1);
         } else {          } else {

Removed from v.1.161  
changed lines
  Added in v.1.162


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>