100
100
pos= record+keyseg->start;
101
101
if (keyseg->flag & HA_VAR_LENGTH_PART)
106
106
pos+= pack_length; /* Skip VARCHAR length */
107
107
set_if_smaller(length,tmp_length);
109
109
else if (keyseg->flag & HA_BLOB_PART)
112
112
memcpy(&pos,pos+keyseg->bit_start,sizeof(char*));
113
113
if (!length || length > tmp_length)
114
114
length=tmp_length; /* The whole blob */