• unknown's avatar
    InnoDB: Fix some bugs in the new record format. (Bug #7493) · 8452057e
    unknown authored
    
    innobase/btr/btr0btr.c:
      Remove parameter n_fields from cmp_rec_rec()
    innobase/btr/btr0cur.c:
      Remove parameter n_fields from cmp_rec_rec_with_match()
    innobase/btr/btr0pcur.c:
      Remove parameter n_fields from cmp_rec_rec()
    innobase/include/rem0cmp.h:
      Remove parameter n from cmp_rec_rec_with_match() and cmp_rec_rec()
    innobase/include/rem0cmp.ic:
      Remove parameter n from cmp_rec_rec()
    innobase/include/rem0rec.ic:
      Correct the implementation of rec_offs_nth_size() (Bug #7493)
    innobase/page/page0page.c:
      Remove parameter n_fields from cmp_rec_rec()
    innobase/rem/rem0cmp.c:
      Remove parameter n from cmp_rec_rec_with_match()
    innobase/rem/rem0rec.c:
      rec_get_offsets(): Pass the number of allocated elements to
      rec_offs_set_n_alloc() instead of the number of allocated bytes,
      so that debugging assertions are more likely to detect
      out-of-bounds errors.
    8452057e
rem0rec.c 36.4 KB