Merge 10.4 into 10.5

This commit is contained in:
Marko Mäkelä 2021-04-21 09:01:01 +03:00
commit 80ed136e6d
163 changed files with 8186 additions and 3347 deletions

View file

@ -675,7 +675,8 @@ namespace mrn {
&normalized, &normalized_length, NULL);
uint16 new_blob_data_length;
if (normalized_length <= UINT_MAX16) {
memcpy(grn_key, normalized, normalized_length);
if (normalized_length)
memcpy(grn_key, normalized, normalized_length);
if (normalized_length < *mysql_key_size) {
memset(grn_key + normalized_length,
'\0', *mysql_key_size - normalized_length);