881
880
hp_create_info.max_table_size=session->variables.max_heap_table_size;
882
881
hp_create_info.with_auto_increment= found_real_auto_increment;
883
882
hp_create_info.internal_table= internal_table;
887
886
error= heap_create(internal::fn_format(buff,table_name,"","",
888
887
MY_REPLACE_EXT|MY_UNPACK_FILENAME),
891
890
max_key_fieldnr, key_part_size,
893
892
static_cast<uint32_t>(num_rows), /* We check for overflow above, so cast is fine here. */
895
894
&hp_create_info, internal_share);