fix(tdataformat): check do merge after sorting again
This commit is contained in:
parent
98263432aa
commit
6a009b7eb4
|
@ -2699,6 +2699,15 @@ void tColDataSortMerge(SArray *colDataArr) {
|
||||||
tColDataSort(aColData, nColData);
|
tColDataSort(aColData, nColData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (doMerge != 1) {
|
||||||
|
for (int32_t iVal = 1; iVal < aColData[0].nVal; ++iVal) {
|
||||||
|
if (aKey[iVal] == aKey[iVal - 1]) {
|
||||||
|
doMerge = 1;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// merge -------
|
// merge -------
|
||||||
if (doMerge) {
|
if (doMerge) {
|
||||||
tColDataMerge(aColData, nColData);
|
tColDataMerge(aColData, nColData);
|
||||||
|
|
Loading…
Reference in New Issue