786
786
uint hp_rb_pack_key(HP_KEYDEF *keydef, uchar *key, const uchar *old,
792
792
for (seg= keydef->seg, endseg= seg + keydef->keysegs;
799
799
if (!(*key++= (char) 1 - *old++))
805
802
if (seg->flag & HA_SWAP_KEY)
807
804
uint length= seg->length;
808
805
byte *pos= (byte*) old + length;