diff --git a/primitives/linux-port/column.cpp b/primitives/linux-port/column.cpp index 5ca4c3f6f..7e840373e 100644 --- a/primitives/linux-port/column.cpp +++ b/primitives/linux-port/column.cpp @@ -1300,7 +1300,7 @@ void vectorizedFiltering(NewColRequestHeader* in, ColResultHeader* out, const T* for (uint32_t j = 0; j < filterCount; ++j) { // Preload filter argument values only once. - filterArgsVectors[j] = simdProcessor.loadValue(*((FilterType*)&filterValues[j])); + filterArgsVectors.push_back(simdProcessor.loadValue(*((FilterType*)&filterValues[j]))); switch (filterCOPs[j]) { case (COMPARE_EQ):