allocate enough space to holding null-terminator, especially in case of wchar_t

This commit is contained in:
freemine 2020-06-07 11:00:22 +08:00
parent 5e9986d608
commit 51d9d54ddc
1 changed files with 1 additions and 1 deletions

View File

@ -1153,7 +1153,7 @@ SColumnFilterInfo* tscFilterInfoClone(const SColumnFilterInfo* src, int32_t numO
for (int32_t j = 0; j < numOfFilters; ++j) {
if (pFilter[j].filterstr) {
size_t len = (size_t) pFilter[j].len + 1;
size_t len = (size_t) pFilter[j].len + 1 * TSDB_NCHAR_SIZE;
pFilter[j].pz = (int64_t) calloc(1, len);
memcpy((char*)pFilter[j].pz, (char*)src[j].pz, (size_t)len);