We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c4b9587 commit fe1eb51Copy full SHA for fe1eb51
storage/rocksdb/rdb_datadic.cc
@@ -74,12 +74,11 @@ void RDBSE_KEYDEF::setup(TABLE *tbl)
74
if (keyno != tbl->s->primary_key)
75
{
76
n_pk_key_parts= pk_info->actual_key_parts;
77
- pk_part_no= (uint*)my_malloc(sizeof(uint)*n_pk_key_parts, MYF(0));
78
}
79
else
80
81
pk_info= NULL;
82
- pk_part_no= NULL;
+ n_pk_key_parts= 0;
83
84
85
// "unique" secondary keys support:
@@ -93,6 +92,11 @@ void RDBSE_KEYDEF::setup(TABLE *tbl)
93
92
unique_secondary_index= true;
94
95
+ if (keyno != tbl->s->primary_key)
96
+ pk_part_no= (uint*)my_malloc(sizeof(uint)*m_key_parts, MYF(0));
97
+ else
98
+ pk_part_no= NULL;
99
+
100
size_t size= sizeof(Field_pack_info) * m_key_parts;
101
pack_info= (Field_pack_info*)my_malloc(size, MYF(0));
102
0 commit comments