fix gb18030 varlen bug

This commit is contained in:
akaError
2023-08-21 10:10:30 +00:00
committed by ob-robot
parent ee601e2c64
commit 2795bef23c

View File

@ -19505,8 +19505,7 @@ size_t ob_varlen_encoding_gb18030_for_memcmp(const struct ObCharsetInfo* cs,
src += mblen;
} else {
*is_valid_unicode = is_valid_ascii(*src);
weight = sort_order ? sort_order[*src] : *src;
++src;
*dst++= sort_order ? sort_order[*src++] : *src++;
}
}
// adds 0x0000 0000 0000 0000, 0x0000 0000 0000 0000
@ -19566,8 +19565,7 @@ size_t ob_varlen_encoding_gb18030_for_spacecmp(const struct ObCharsetInfo* cs,
src += mblen;
} else {
*is_valid_unicode = is_valid_ascii(*src);
weight = sort_order ? sort_order[*src] : *src;
++src;
*dst++= sort_order ? sort_order[*src++] : *src++;
}
}
// adds 0x20, 0x20