4540
4541
} while (++i < m_tot_parts);
4541
4542
m_start_key.key= (const uchar*)ptr;
4542
4543
/* Initialize priority queue, initialized to reading forward. */
4543
if (init_queue(&m_queue, used_parts, (uint) PARTITION_BYTES_IN_POS,
4544
0, key_rec_cmp, (void*)m_curr_key_info, 0, 0))
4544
if (init_queue(&m_queue, used_parts, 0,
4545
0, cmp_key_then_part_id, (void*)m_curr_key_info, 0, 0))
4546
4547
my_free(m_ordered_rec_buffer);
4547
4548
m_ordered_rec_buffer= NULL;